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 |