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.
Nilai kembali
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 diselesaikan atau dibatalkan.
Perangkat mungkin tidak dalam status berfungsi (D0).
Sebelum kerangka kerja memanggil fungsi panggilan balik EvtFileClose driver, kerangka kerja memanggil fungsi panggilan balik EvtFileCleanup driver.
Fungsi panggilan balik EvtFileClose dipanggil 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 |
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