EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION Rückruffunktion (wdfcontrol.h)
[Gilt nur für KMDF]
Die EvtDeviceShutdownNotification-Ereignisrückruffunktion eines Treibers benachrichtigt den Treiber darüber, dass das System seine Leistung verlieren wird.
Syntax
EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION EvtWdfDeviceShutdownNotification;
void EvtWdfDeviceShutdownNotification(
[in] WDFDEVICE Device
)
{...}
Parameter
[in] Device
Ein Handle für ein Framework-Geräteobjekt, das der Treiber durch Aufrufen von WdfControlDeviceInitAllocate initialisiert hat.
Rückgabewert
Keine
Bemerkungen
Um eine EvtDeviceShutdownNotification-Ereignisrückruffunktion zu registrieren, muss ein Treiber WdfControlDeviceInitSetShutdownNotification aufrufen. Nur Treiber, die Geräteobjekte erstellen, können diese Rückruffunktion registrieren.
Das Framework ruft die EvtDeviceShutdownNotification-Ereignisrückruffunktion eines Treibers auf, wenn der Benutzer den Computer ausschaltet oder wenn der Computer plötzlich seine Energie verliert und eine Notstromversorgung, z. B. eine unterbrechungsfreie Stromversorgung (USV), verfügbar ist, um den Computer sicher auszuschalten.
Weitere Informationen zu Steuerelementgeräteobjekten und der Rückruffunktion EvtDeviceShutdownNotification finden Sie unter Verwenden von Steuerelementgeräteobjekten.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
KMDF-Mindestversion | 1.0 |
Kopfzeile | wdfcontrol.h (einschließen von Wdf.h) |
IRQL | PASSIVE_LEVEL |