次の方法で共有


IAdapterPowerManagement3::D 3ExitLatencyChanged メソッド (portcls.h)

PortCls は、デバイスがスリープ (D3) 電源状態の間に D3ExitLatencyChanged メソッドを呼び出して、新しい終了待機時間値を提供します。

構文

NTSTATUS D3ExitLatencyChanged(
  [in] PC_EXIT_LATENCY NewD3ExitLatency
);

パラメーター

[in] NewD3ExitLatency

Portcls がデバイスに対して決定 したPC_EXIT_LATENCY列挙 値。

戻り値

このメソッドは NTSTATUS 値を返します。

注釈

D3ExitLatencyChanged メソッドは、デバイスが D3 電源状態の場合にのみ呼び出されます。 Portcls がデバイスを D0 にスリープ解除すると、 PowerChangeState3 を介して行われ、デバイスは NewD3ExitLatency によって示される待機時間期間内にスリープ状態を終了できる必要があります。 この方法でオーディオ アダプターをウェイクアップすると、ドライバーは、 NewD3ExitLatency 値で示される時間枠内でオーディオ アダプターの電源状態を調整する最も適切な方法を使用できます。

次の表に、 NewD3ExitLatency で使用できる値を示します。

終了待機時間 意味
PcExitLatencyInstant ドライバーは、待機時間なしでオーディオ アダプターを即座にスリープ解除する必要があります。
PcExitLatencyFast ドライバーは、10 ミリ秒以内にオーディオ アダプターをスリープ解除する必要があります。
PcExitLatencyResponsive ドライバーは、200 ミリ秒以内にオーディオ アダプターをスリープ解除する必要があります。

要件

要件
サポートされている最小のクライアント Windows 8
サポートされている最小のサーバー Windows Server 2012
対象プラットフォーム ユニバーサル
Header portcls.h

こちらもご覧ください

IAdapterPowerManagement3

PC_EXIT_LATENCY

PowerChangeState3