PoFxCompleteDevicePowerNotRequired 函数 (wdm.h)

PoFxCompleteDevicePowerNotRequired 例程通知电源管理框架 (PoFx) 调用驱动程序已完成对驱动程序的 DevicePowerNotRequiredCallback 回调例程的响应。

语法

void PoFxCompleteDevicePowerNotRequired(
  [in] POHANDLE Handle
);

参数

[in] Handle

表示设备在 PoFx 中注册的句柄。 设备驱动程序以前从 PoFxRegisterDevice 例程收到此句柄。

返回值

备注

在 PoFx 调用驱动程序的 DevicePowerNotRequiredCallback 回调例程后,驱动程序必须通过调用 PoFxCompleteDevicePowerNotRequired 进行响应。

PoFx 调用驱动程序的 DevicePowerNotRequiredCallback 例程,以通知驱动程序不再需要设备保持 D0 状态。 为了响应此调用,驱动程序可以选择进入低功耗 Dx 状态或保持 D0 状态。 驱动程序完成对 DevicePowerNotRequiredCallback 调用的响应后,驱动程序调用 PoFxCompleteDevicePowerNotRequired 以通知 PoFx。 PoFxCompleteDevicePowerNotRequired 调用可以在 DevicePowerNotRequiredCallback 调用期间或之后发生。

要求

要求
最低受支持的客户端 从Windows 8开始可用。
目标平台 通用
标头 wdm.h
Library Ntoskrnl.lib
DLL Ntoskrnl.exe
IRQL <= DISPATCH_LEVEL

另请参阅

DevicePowerNotRequiredCallback

PoFxRegisterDevice