Enumeración LOCKTYPE (objidl.h)
Los valores de enumeración LOCKTYPE indican el tipo de bloqueo solicitado para el intervalo de bytes especificado. Los valores se usan en los métodos ILockBytes::LockRegion e IStream::LockRegion .
Syntax
typedef enum tagLOCKTYPE {
LOCK_WRITE = 1,
LOCK_EXCLUSIVE = 2,
LOCK_ONLYONCE = 4
} LOCKTYPE;
Constantes
LOCK_WRITE Valor: 1 Si se concede este bloqueo, el intervalo de bytes especificado se puede abrir y leer cualquier número de veces, pero la escritura en el intervalo bloqueado está prohibida excepto para el propietario al que se concedió este bloqueo. |
LOCK_EXCLUSIVE Valor: 2 Si se concede este bloqueo, la escritura en el intervalo de bytes especificado está prohibida excepto por el propietario al que se concedió este bloqueo. |
LOCK_ONLYONCE Valor: 4 Si se concede este bloqueo, no se puede obtener ningún otro bloqueo LOCK_ONLYONCE en el intervalo. Normalmente, este tipo de bloqueo es un alias para algún otro tipo de bloqueo. Por lo tanto, las implementaciones específicas pueden tener un comportamiento adicional asociado a este tipo de bloqueo. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | objidl.h |