EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION Rückruffunktion (wdfcontrol.h)
[Gilt nur für KMDF]
Die EvtDeviceShutdownNotification Ereignisrückruffunktion benachrichtigt den Treiber darüber, dass das System seine Leistung verliert.
Syntax
EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION EvtWdfDeviceShutdownNotification;
void EvtWdfDeviceShutdownNotification(
[in] WDFDEVICE Device
)
{...}
Parameter
[in] Device
Ein Handle zu einem Framework-Geräteobjekt, das der Treiber durch Aufrufen von WdfControlDeviceInitAllocateinitialisiert.
Rückgabewert
Nichts
Bemerkungen
Um eine EvtDeviceShutdownNotification Ereignisrückruffunktion zu registrieren, muss ein Treiber WdfControlDeviceInitSetShutdownNotificationaufrufen. Nur Treiber, die Steuerelementgeräteobjekte erstellen, können diese Rückruffunktion registrieren.
Das Framework ruft die EvtDeviceShutdownNotification Ereignisrückruffunktion auf, wenn der Benutzer den Computer ausschalten wird oder wenn der Computer plötzlich seine Stromversorgung verliert und eine Notstromversorgung, z. B. eine nicht unterbrechungsfähige Stromversorgung (USV), zum sicheren Deaktivieren des Computers verfügbar ist.
Weitere Informationen zu Steuerelementgeräteobjekten und der EvtDeviceShutdownNotification Rückruffunktion finden Sie unter Using Control Device Objects.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Universal |
Minimale KMDF-Version | 1.0 |
Header- | wdfcontrol.h (einschließen Wdf.h) |
IRQL- | PASSIVE_LEVEL |