次の方法で共有


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

こちらもご覧ください

IAdapterPowerManagement3