IAdapterPowerManagement2 インターフェイス (portcls.h)
インターフェイスは IAdapterPowerManagement2
IUnknown から継承され、オーディオ アダプターの電源状態を管理するために使用されます。 IAdapterPowerManagement インターフェイスとは対照的に、アダプター ドライバーには、IAdapterPowerManagement2
デバイスとシステムの電源状態に関するメッセージが提供されます。 これにより、ドライバーは、より効率的な電源管理の調整を行うことができます。
IAdapterPowerManagement2
はオーディオ アダプター ドライバーによって実装され、ドライバーは電源管理メッセージを受信できるように、このインターフェイスを Portcls.sys (Portcls) に登録する必要があります。 このインターフェイスを登録するには、ドライバーは PcRegisterAdapterPowerManagement を呼び出す必要があります。 デバイスのキャップ構造を埋める場合、アダプター ドライバーは AddDevice 関数内から、またはドライバーが AddDevice を呼び出す前に、PcRegisterAdapterPowerManagement を呼び出すことができます。
継承
IAdapterPowerManagement2 インターフェイスは、IUnknown インターフェイスから継承されます。
メソッド
IAdapterPowerManagement2 インターフェイスには、これらのメソッドがあります。
IAdapterPowerManagement2::P owerChangeState2 Portcls は IAdapterPowerManagement2::P owerChangeState2 メソッドを呼び出して、新しい電源状態への変更を要求します。 この要求はアダプター ドライバーに渡されます。 |
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | portcls.h |