PoFxSetTargetDripsDevicePowerState 函数 (wdm.h)

调用此例程以通知电源管理器设备的目标设备电源状态的 DRIPS。 驱动程序可以替代 PEP 提供的 DRIPS 约束。

语法

NTSTATUS PoFxSetTargetDripsDevicePowerState(
  [in] POHANDLE           Handle,
  [in] DEVICE_POWER_STATE TargetState
);

参数

[in] Handle

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

[in] TargetState

指定目标 DRIPS 设备电源状态。 可能的值在 DEVICE_POWER_STATE 枚举中定义。 此值必须小于现有设备约束。 PowerDeviceUnspecified 的设备电源状态重置为 PEP 提供的约束。

返回值

如果接受目标状态,则返回STATUS_SUCCESS。

要求

要求
最低受支持的客户端 Windows 10 版本 1709
最低受支持的服务器 Windows Server 2016
目标平台 Windows
标头 wdm.h
Library NtosKrnl.lib
DLL NtosKrnl.exe (内核模式)
IRQL PASSIVE_LEVEL