IAdapterPowerManagement2::P owerChangeState2 方法(portcls.h)

Portcls 调用 IAdapterPowerManagement2::PowerChangeState2 方法以请求更改新电源状态。 此请求将传递给适配器驱动程序。

语法

void PowerChangeState2(
  [in] DEVICE_POWER_STATE NewDeviceState,
  [in] SYSTEM_POWER_STATE NewSystemState
);

参数

[in] NewDeviceState

指定 Portcls 为设备请求的新电源状态。 此参数是 DEVICE_POWER_STATE类型的枚举。

[in] NewSystemState

指定 Portcls 为系统请求的新电源状态。 此参数是 SYSTEM_POWER_STATE类型的枚举。

返回值

没有

言论

电源状态指示设备或系统的能耗级别。 因此,计算活动级别直接影响到设备或系统的电源状态。

有关系统电源状态的详细信息,请参阅 处理系统电源状态请求。 有关设备电源状态的详细信息,请参阅 管理单个设备的电源

要求

要求 价值
最低支持的客户端 在 Windows 7 及更高版本的 Windows 中可用。
目标平台 普遍
标头 portcls.h (包括 Portcls.h)

另请参阅

DEVICE_POWER_STATE

处理系统电源状态请求

IAdapterPowerManagement2

管理单个设备的电源

SYSTEM_POWER_STATE