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 回调函数的详细信息,请参阅 使用控制设备对象。
要求
要求 | 值 |
---|---|
目标平台 | 通用 |
最低 KMDF 版本 | 1.0 |
标头 | wdfcontrol.h (包括 Wdf.h) |
IRQL | PASSIVE_LEVEL |