Fungsi FsRtlInitializeOplock (ntifs.h)
FsRtlInitializeOplock menginisialisasi penunjuk kunci oportunistik (oplock).
Sintaks
void FsRtlInitializeOplock(
[in, out] POPLOCK Oplock
);
Parameter
[in, out] Oplock
Variabel penunjuk yang disediakan penelepon yang menerima penunjuk kunci oportunistik yang diinisialisasi. Variabel ini harus diinisialisasi ke NULL sebelum panggilan awal ke FsRtlInitializeOplock.
Nilai kembali
Tidak ada
Keterangan
Sistem file dan driver filter memanggil FsRtlInitializeOplock untuk menginisialisasi penunjuk kunci oportunistik buram.
Ketika penunjuk kunci oportunistik tidak lagi diperlukan, itu dapat batal diinisialisasi dengan memanggil FsRtlUninitializeOplock. Penunjuk kunci oportunistik yang tidak diinisialisasi kemudian dapat diinisialisasi untuk digunakan kembali dengan memanggil FsRtlInitializeOplock.
Untuk informasi mendetail tentang kunci oportunistik, lihat dokumentasi Microsoft Windows SDK.
Minifilter harus memanggil FltInitializeOplock alih-alih FsRtlInitializeOplock.
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