Freigeben über


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

Weitere Informationen

WdfControlDeviceInitAllocate

WdfControlDeviceInitSetShutdownNotification