Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Enthält die Informationen zum Anfordern einer opportunistischen Sperre (Oplock) oder zum Bestätigen einer Oplock-Unterbrechung mit dem FSCTL_REQUEST_OPLOCK-Steuerungscode.
Syntax
typedef struct _REQUEST_OPLOCK_INPUT_BUFFER {
WORD StructureVersion;
WORD StructureLength;
DWORD RequestedOplockLevel;
DWORD Flags;
} REQUEST_OPLOCK_INPUT_BUFFER, *PREQUEST_OPLOCK_INPUT_BUFFER;
Member
StructureVersion
Die Version der REQUEST_OPLOCK_INPUT_BUFFER-Struktur , die verwendet wird. Legen Sie dieses Element auf REQUEST_OPLOCK_CURRENT_VERSION fest.
StructureLength
Die Länge dieser Struktur in Bytes. Muss auf sizeof(REQUEST_OPLOCK_INPUT_BUFFER) festgelegt sein.
RequestedOplockLevel
Eine gültige Kombination der folgenden Werte der Oplock-Ebene.
Gültige Kombinationen dieser Werte sind wie folgt:
OPLOCK_LEVEL_CACHE_READOPLOCK_LEVEL_CACHE_READ | OPLOCK_LEVEL_CACHE_HANDLEOPLOCK_LEVEL_CACHE_READ | OPLOCK_LEVEL_CACHE_WRITEOPLOCK_LEVEL_CACHE_READ | OPLOCK_LEVEL_CACHE_WRITE | OPLOCK_LEVEL_CACHE_HANDLE
Flags
Eine gültige Kombination der folgenden Anforderungsflagwerte.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Kopfzeile | winioctl.h (einschließlich Windows.h) |