struktur REQUEST_OPLOCK_INPUT_BUFFER (winioctl.h)
Berisi informasi untuk meminta kunci oportunistik (oplock) atau untuk mengakui jeda oplock dengan kode kontrol FSCTL_REQUEST_OPLOCK .
Sintaks
typedef struct _REQUEST_OPLOCK_INPUT_BUFFER {
WORD StructureVersion;
WORD StructureLength;
DWORD RequestedOplockLevel;
DWORD Flags;
} REQUEST_OPLOCK_INPUT_BUFFER, *PREQUEST_OPLOCK_INPUT_BUFFER;
Anggota
StructureVersion
Versi struktur REQUEST_OPLOCK_INPUT_BUFFER yang sedang digunakan. Atur anggota ini ke REQUEST_OPLOCK_CURRENT_VERSION.
StructureLength
Panjang struktur ini, dalam byte. Harus diatur ke sizeof(REQUEST_OPLOCK_INPUT_BUFFER)
.
RequestedOplockLevel
Kombinasi yang valid dari nilai tingkat oplock berikut.
Kombinasi nilai-nilai ini yang valid adalah sebagai berikut:
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
Kombinasi yang valid dari nilai bendera permintaan berikut.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Header | winioctl.h (termasuk Windows.h) |