Freigeben über


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

Siehe auch

WdfControlDeviceInitAllocate

WdfControlDeviceInitSetShutdownNotification