EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION回呼函式 (wdfcontrol.h)

[僅適用於 KMDF]

驅動程式的 EvtDeviceShutdownNotification 事件回呼函式會通知驅動程式系統即將失去其電源。

語法

EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION EvtWdfDeviceShutdownNotification;

void EvtWdfDeviceShutdownNotification(
  [in] WDFDEVICE Device
)
{...}

參數

[in] Device

驅動程式透過呼叫 WdfControlDeviceInitAllocate 初始化的架構裝置物件的句柄。

傳回值

備註

若要註冊 EvtDeviceShutdownNotification 事件回呼函式,驅動程式必須呼叫 WdfControlDeviceInitSetShutdownNotification。 只有建立控制裝置對象的驅動程式可以註冊此回呼函式。

如果使用者即將關閉計算機,或計算機突然失去電源和緊急電源供應器,例如無法中斷的電源供應器 (UPS) ,架構會呼叫驅動程式的 EvtDeviceShutdownNotification 事件回呼函式。

如需控制裝置物件和 EvtDeviceShutdownNotification 回呼函式的詳細資訊,請參閱 使用控制裝置物件

規格需求

需求
目標平台 Universal
最小 KMDF 版本 1.0
標頭 wdfcontrol.h (包含 Wdf.h)
IRQL PASSIVE_LEVEL

另請參閱

WdfControlDeviceInitAllocate

WdfControlDeviceInitSetShutdownNotification