次の方法で共有


IAdapterPowerManagement2 インターフェイス (portcls.h)

インターフェイスは IAdapterPowerManagement2IUnknown から継承され、オーディオ アダプターの電源状態を管理するために使用されます。 IAdapterPowerManagement インターフェイスとは対照的に、アダプター ドライバーには、IAdapterPowerManagement2デバイスとシステムの電源状態に関するメッセージが提供されます。 これにより、ドライバーは、より効率的な電源管理の調整を行うことができます。

IAdapterPowerManagement2 はオーディオ アダプター ドライバーによって実装され、ドライバーは電源管理メッセージを受信できるように、このインターフェイスを Portcls.sys (Portcls) に登録する必要があります。 このインターフェイスを登録するには、ドライバーは PcRegisterAdapterPowerManagement を呼び出す必要があります。 デバイスのキャップ構造を埋める場合、アダプター ドライバーは AddDevice 関数内から、またはドライバーが AddDevice を呼び出す前に、PcRegisterAdapterPowerManagement を呼び出すことができます。

継承

IAdapterPowerManagement2 インターフェイスは、IUnknown インターフェイスから継承されます。

メソッド

IAdapterPowerManagement2 インターフェイスには、これらのメソッドがあります。

 
IAdapterPowerManagement2::P owerChangeState2

Portcls は IAdapterPowerManagement2::P owerChangeState2 メソッドを呼び出して、新しい電源状態への変更を要求します。 この要求はアダプター ドライバーに渡されます。

要件

要件
対象プラットフォーム Windows
ヘッダー portcls.h