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 |