Fungsi FltClearCancelCompletion (fltkernel.h)
FltClearCancelCompletion menghapus rutinitas pembatalan yang ditentukan untuk operasi I/O.
Sintaks
NTSTATUS FLTAPI FltClearCancelCompletion(
[in] PFLT_CALLBACK_DATA CallbackData
);
Parameter
[in] CallbackData
Arahkan ke struktur data panggilan balik (FLT_CALLBACK_DATA) untuk operasi I/O.
Nilai kembali
Jika sebelumnya tidak ada rutinitas pembatalan yang ditetapkan atau jika pembatalan IRP sudah berlangsung, FltClearCancelCompletion akan mengembalikan STATUS_CANCELLED. Jika tidak, ia mengembalikan STATUS_SUCCESS.
Keterangan
Driver minifilter memanggil FltClearCancelCompletion untuk menghapus rutinitas pembatalan yang ditentukan untuk operasi I/O dengan panggilan sebelumnya ke FltSetCancelCompletion. Operasi harus merupakan operasi I/O berbasis IRP. Untuk menentukan apakah struktur data panggilan balik (FLT_CALLBACK_DATA) tertentu mewakili operasi I/O berbasis IRP, gunakan makro FLT_IS_IRP_OPERATION .
Untuk membatalkan operasi I/O, panggil FltCancelIo.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Header | fltkernel.h (termasuk Fltkernel.h) |
Pustaka | FltMgr.lib |
IRQL | Tingkat apa pun |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk