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

要求

要求 价值
标头 portcls.h

另请参阅

IAdapterPowerManagement3