Memeriksa Status Oplock dari operasi IRP_MJ_WRITE
Kondisi jeda oplock berikut berlaku ketika aliran sedang ditulis dan tulisan bukan I/O halaman.
Ketentuan untuk jenis permintaan Tingkat 2:
Selalu putuskan ke Tidak Ada.
Tidak diperlukan pengakuan; operasi segera dilanjutkan.
Ketentuan untuk semua jenis permintaan lainnya:
Istirahat pada IRP_MJ_WRITE ketika operasi tulis terjadi pada FILE_OBJECT dengan kunci oplock yang berbeda dari kunci FILE_OBJECT yang memiliki oplock. Jika oplock rusak, putuskan ke Tidak Ada.
Persyaratan pengakuan bervariasi sebagai berikut:
Permintaan baca: Tidak diperlukan pengakuan; operasi segera dilanjutkan.
Read-Handle permintaan: Meskipun pengakuan tentang jeda diperlukan, operasi segera berlanjut (misalnya, tanpa menunggu pengakuan).
Permintaan Tingkat 1, Batch, Filter, Baca-Tulis, dan Baca-Tulis-Hand: Pengakuan harus diterima sebelum operasi dilanjutkan.