EVT_WDF_FILE_CLOSE fungsi panggilan balik (wdfdevice.h)
[Berlaku untuk KMDF dan UMDF]
Fungsi panggilan balik EvtFileClose driver menangani operasi yang harus dilakukan ketika semua akses aplikasi ke perangkat telah ditutup.
Sintaks
EVT_WDF_FILE_CLOSE EvtWdfFileClose;
void EvtWdfFileClose(
[in] WDFFILEOBJECT FileObject
)
{...}
Parameter
[in] FileObject
Handel ke objek file kerangka kerja, yang sebelumnya diterima oleh fungsi panggilan balik EvtDeviceFileCreate driver.
Menampilkan nilai
Tidak ada
Keterangan
Kerangka kerja memanggil fungsi panggilan balik EvtFileClose driver ketika handel terakhir untuk objek file telah ditutup dan dirilis, dan semua permintaan I/O yang beredar telah selesai atau dibatalkan.
Perangkat mungkin tidak dalam status berfungsi (D0).
Sebelum kerangka kerja memanggil fungsi panggilan balik EvtFileClose driver, ia memanggil fungsi panggilan balik EvtFileCleanup driver.
Fungsi panggilan balik EvtFileClose disebut secara sinkron, dalam konteks utas arbitrer.
Untuk mendaftarkan fungsi panggilan balik EvtFileClose , driver harus memanggil metode WdfDeviceInitSetFileObjectConfig .
Untuk informasi selengkapnya tentang objek file kerangka kerja dan fungsi panggilan balik EvtFileClose , 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 |