EVT_WDF_FILE_CLEANUP fungsi panggilan balik (wdfdevice.h)
[Berlaku untuk KMDF dan UMDF]
Fungsi panggilan balik EvtFileCleanup driver menangani operasi yang harus dilakukan saat aplikasi menutup semua akses ke perangkat.
Sintaks
EVT_WDF_FILE_CLEANUP EvtWdfFileCleanup;
void EvtWdfFileCleanup(
[in] WDFFILEOBJECT FileObject
)
{...}
Parameter
[in] FileObject
Handel ke objek file kerangka kerja, yang sebelumnya diterima oleh fungsi panggilan balik EvtDeviceFileCreate driver.
Nilai kembali
Tidak ada
Keterangan
Kerangka kerja memanggil fungsi panggilan balik EvtFileCleanup driver ketika handel terakhir ke objek file yang ditentukan telah ditutup. (Karena permintaan I/O yang luar biasa, handel ini mungkin belum dirilis.)
Setelah kerangka kerja memanggil fungsi panggilan balik EvtFileCleanup driver, ia memanggil fungsi panggilan balik EvtFileClose driver.
Fungsi panggilan balik EvtFileCleanup dipanggil secara sinkron, dalam konteks utas yang menutup handel objek file terakhir.
Untuk mendaftarkan fungsi panggilan balik EvtFileCleanup , driver harus memanggil metode WdfDeviceInitSetFileObjectConfig .
Untuk informasi selengkapnya tentang objek file kerangka kerja dan fungsi panggilan balik EvtFileCleanup , lihat Objek File Kerangka Kerja.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1,0 |
Versi UMDF minimum | 2.0 |
Header | wdfdevice.h (termasuk Wdf.h) |
IRQL | PASSIVE_LEVEL |