REQUEST_OPLOCK_INPUT_BUFFER struttura (winioctl.h)
Contiene le informazioni per richiedere un blocco opportunistico (oplock) o per riconoscere un'interruzione di oplock con il codice di controllo FSCTL_REQUEST_OPLOCK .
Sintassi
typedef struct _REQUEST_OPLOCK_INPUT_BUFFER {
WORD StructureVersion;
WORD StructureLength;
DWORD RequestedOplockLevel;
DWORD Flags;
} REQUEST_OPLOCK_INPUT_BUFFER, *PREQUEST_OPLOCK_INPUT_BUFFER;
Members
StructureVersion
Versione della struttura REQUEST_OPLOCK_INPUT_BUFFER usata. Impostare questo membro su REQUEST_OPLOCK_CURRENT_VERSION.
StructureLength
Lunghezza di questa struttura, in byte. Il valore deve essere impostato su sizeof(REQUEST_OPLOCK_INPUT_BUFFER)
.
RequestedOplockLevel
Combinazione valida dei valori di livello di oplock seguenti.
Le combinazioni valide di questi valori sono le seguenti:
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
Combinazione valida dei valori di flag di richiesta seguenti.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | winioctl.h (include Windows.h) |