Fungsi FsRtlUninitializeOplock (ntifs.h)

FsRtlUninitializeOplock tidak menginisialisasi penunjuk kunci oportunistik (oplock).

Sintaks

void FsRtlUninitializeOplock(
  [in, out] POPLOCK Oplock
);

Parameter

[in, out] Oplock

Penunjuk kunci oportunistik buram. Pointer ini harus diinisialisasi oleh panggilan sebelumnya ke FsRtlInitializeOplock.

Nilai kembali

Tidak ada

Keterangan

Sistem file dan driver filter memanggil FsRtlUninitializeOplock untuk membatalkan inisialisasi penunjuk kunci oportunistik (oplock) yang diinisialisasi. Penunjuk oplock yang tidak diinisialisasi dapat diinisialisasi untuk digunakan kembali dengan memanggil FsRtlInitializeOplock.

Untuk informasi mendetail tentang kunci oportunistik, lihat dokumentasi Microsoft Windows SDK.

Minifilter harus memanggil FltUninitializeOplock alih-alih FsRtlUninitializeOplock.

Persyaratan

Persyaratan Nilai
Target Platform Universal
Header ntifs.h (termasuk Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Lihat juga

FSCTL_OPBATCH_ACK_CLOSE_PENDING

FSCTL_OPLOCK_BREAK_ACKNOWLEDGE

FSCTL_OPLOCK_BREAK_ACK_NO_2

FSCTL_OPLOCK_BREAK_NOTIFY

FSCTL_REQUEST_BATCH_OPLOCK

FSCTL_REQUEST_FILTER_OPLOCK

FSCTL_REQUEST_OPLOCK_LEVEL_1

FSCTL_REQUEST_OPLOCK_LEVEL_2

FltUninitializeOplock

FsRtlCheckOplock

FsRtlCurrentBatchOplock

FsRtlInitializeOplock

FsRtlOplockFsctrl

FsRtlOplockIsFastIoPossible