IAdapterPowerManagement3::P owerChangeState3 方法 (portcls.h)
PortCls 调用 PowerChangeState3 方法以请求对新电源状态进行更改。 此请求将传递到适配器驱动程序。
语法
void PowerChangeState3(
DEVICE_POWER_STATE NewDeviceState,
SYSTEM_POWER_STATE NewSystemState,
PC_EXIT_LATENCY D3ExitLatency
);
参数
NewDeviceState
Portcls 为设备请求的新电源状态。 此参数是 DEVICE_POWER_STATE 类型的枚举。
NewSystemState
Portcls 为系统请求的新电源状态。 此参数是 SYSTEM_POWER_STATE 类型的枚举。
D3ExitLatency
设备退出 PowerDeviceD3 时设备进入的状态的可接受退出延迟。 此参数是 PC_EXIT_LATENCY 类型的枚举。
返回值
无
备注
如果设备未从 PowerDeviceD3 进入其新状态,则 D3ExitLatency 设置为 PcExitLatencyInstant。 有关 D3ExitLatency 的可能值的详细信息,请参阅 D3ExitLatencyChanged。
要求
要求 | 值 |
---|---|
Header | portcls.h |