estructura REQUEST_OPLOCK_INPUT_BUFFER (winioctl.h)
Contiene la información necesaria para solicitar un bloqueo oportunista (oplock) o para confirmar una interrupción de un bloqueo oportunista con el código de control de FSCTL_REQUEST_OPLOCK.
Sintaxis
typedef struct _REQUEST_OPLOCK_INPUT_BUFFER {
WORD StructureVersion;
WORD StructureLength;
DWORD RequestedOplockLevel;
DWORD Flags;
} REQUEST_OPLOCK_INPUT_BUFFER, *PREQUEST_OPLOCK_INPUT_BUFFER;
Miembros
StructureVersion
Versión de la estructura de REQUEST_OPLOCK_INPUT_BUFFER que se está usando. Establezca este miembro en REQUEST_OPLOCK_CURRENT_VERSION.
StructureLength
Longitud de esta estructura, en bytes. Se debe establecer en sizeof(REQUEST_OPLOCK_INPUT_BUFFER)
.
RequestedOplockLevel
Combinación válida de los siguientes valores de nivel de interbloqueo.
Las combinaciones válidas de estos valores son las siguientes:
OPLOCK_LEVEL_CACHE_READ
OPLOCK_LEVEL_CACHE_READ | OPLOCK_LEVEL_CACHE_HANDLE
OPLOCK_LEVEL_CACHE_READ | OPLOCK_LEVEL_CACHE_WRITE
OPLOCK_LEVEL_CACHE_READ | OPLOCK_LEVEL_CACHE_WRITE | OPLOCK_LEVEL_CACHE_HANDLE
Flags
Combinación válida de los siguientes valores de marca de solicitud.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | winioctl.h (incluye Windows.h) |