Fungsi WdfDriverMiniportUnload (wdfminiport.h)
[Berlaku untuk KMDF saja]
Metode WdfDriverMiniportUnload menghapus objek driver kerangka kerja driver miniport tertentu.
Sintaks
void WdfDriverMiniportUnload(
[in] WDFDRIVER Driver
);
Parameter
[in] Driver
Handel ke objek driver kerangka kerja driver yang diperoleh driver dari panggilan sebelumnya ke WdfDriverCreate atau WdfGetDriver.
Nilai kembali
Tidak ada
Keterangan
Driver miniport memanggil metode WdfDriverMiniportUnload ketika driver miniport akan dibongkar. Metode ini memanggil fungsi panggilan balik peristiwa EvtDriverUnload driver dan menghapus objek driver kerangka kerja driver.
Biasanya, driver miniport memanggil WdfDriverMiniportUnload dari dalam rutinitas bongkar muat yang disediakan driver yang ditentukan oleh arsitektur driver port.
Untuk informasi selengkapnya tentang driver miniport, lihat Menggunakan Kernel-Mode Driver Framework dengan Driver Miniport.
Contoh
Contoh kode berikut menghapus objek driver kerangka kerja driver miniport tertentu.
WdfDriverMiniportUnload(WdfGetDriver());
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1,0 |
Header | wdfminiport.h (termasuk Wdfminiport.h) |
Pustaka | Wdf01000.sys (lihat Penerapan Versi Pustaka Kerangka Kerja.) |
IRQL | <= DISPATCH_LEVEL |
Aturan kepatuhan DDI | DriverCreate(kmdf) |