Bagikan melalui


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)

Lihat juga

EvtDriverUnload

WdfDeviceMiniportCreate

WdfDriverBuat

WdfGetDriver