Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os valores de enumeração LOCKTYPE indicam o tipo de bloqueio solicitado para o intervalo de bytes especificado. Os valores são usados nos métodos ILockBytes::LockRegion e IStream::LockRegion .
Syntax
typedef enum tagLOCKTYPE {
LOCK_WRITE = 1,
LOCK_EXCLUSIVE = 2,
LOCK_ONLYONCE = 4
} LOCKTYPE;
Constantes
LOCK_WRITEValor: 1 Se esse bloqueio for concedido, o intervalo especificado de bytes poderá ser aberto e lido várias vezes, mas a gravação no intervalo bloqueado será proibida, exceto pelo proprietário que recebeu esse bloqueio. |
LOCK_EXCLUSIVEValor: 2 Se esse bloqueio for concedido, a gravação no intervalo especificado de bytes será proibida, exceto pelo proprietário que recebeu esse bloqueio. |
LOCK_ONLYONCEValor: 4 Se esse bloqueio for concedido, nenhum outro bloqueio de LOCK_ONLYONCE poderá ser obtido no intervalo. Normalmente, esse tipo de bloqueio é um alias para algum outro tipo de bloqueio. Portanto, implementações específicas podem ter um comportamento adicional associado a esse tipo de bloqueio. |
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
| Cabeçalho | objidl.h |