structure REQUEST_OPLOCK_INPUT_BUFFER (winioctl.h)
Contient les informations permettant de demander un verrou opportuniste (oplock) ou d’accuser réception d’un blocage d’opération avec le code de contrôle FSCTL_REQUEST_OPLOCK.
Syntaxe
typedef struct _REQUEST_OPLOCK_INPUT_BUFFER {
WORD StructureVersion;
WORD StructureLength;
DWORD RequestedOplockLevel;
DWORD Flags;
} REQUEST_OPLOCK_INPUT_BUFFER, *PREQUEST_OPLOCK_INPUT_BUFFER;
Membres
StructureVersion
Version de la structure REQUEST_OPLOCK_INPUT_BUFFER utilisée. Définissez ce membre sur REQUEST_OPLOCK_CURRENT_VERSION.
StructureLength
Longueur de cette structure, en octets. Cette propriété doit être définie sur sizeof(REQUEST_OPLOCK_INPUT_BUFFER)
.
RequestedOplockLevel
Combinaison valide des valeurs de niveau oplock suivantes.
Les combinaisons valides de ces valeurs sont les suivantes :
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
Combinaison valide des valeurs d’indicateur de requête suivantes.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | winioctl.h (inclure Windows.h) |