Freigeben über


EVT_WDF_DRIVER_UNLOAD Rückruffunktion (wdfdriver.h)

[Gilt für KMDF und UMDF]

Die EvtDriverUnload-Ereignisrückruffunktion eines Treibers führt Vorgänge aus, die ausgeführt werden müssen, bevor der Treiber entladen wird.

Syntax

EVT_WDF_DRIVER_UNLOAD EvtWdfDriverUnload;

void EvtWdfDriverUnload(
  [in] WDFDRIVER Driver
)
{...}

Parameter

[in] Driver

Ein Handle für ein Frameworktreiberobjekt.

Rückgabewert

Keine

Bemerkungen

Ein Treiber registriert eine EvtDriverUnload-Rückruffunktion , wenn er WdfDriverCreate aufruft.

Die Rückruffunktion EvtDriverUnload muss die Zuordnung aller nicht gerätespezifischen Systemressourcen aufheben, die von der DriverEntry-Routine des Treibers zugewiesen wurden.

Das Framework ruft die EvtDriverUnload-Rückruffunktion eines Treibers nicht auf, wenn die DriverEntry-Routine des Treibers einen Fehler status Wert zurückgibt.

Anforderungen

Anforderung Wert
Zielplattform Universell
KMDF-Mindestversion 1.0
UMDF-Mindestversion 2.0
Kopfzeile wdfdriver.h (einschließen von Wdf.h)
IRQL PASSIVE_LEVEL

Weitere Informationen

DriverEntry