Interface IAdapterPowerManagement2 (portcls.h)
L’interface IAdapterPowerManagement2
hérite d’IUnknown et elle est utilisée pour gérer l’état d’alimentation d’une carte audio. Contrairement à l’interface IAdapterPowerManagement , IAdapterPowerManagement2
fournit au pilote de l’adaptateur des messages sur les états d’alimentation du périphérique et du système. Cela permet au pilote d’effectuer des réglages de gestion de l’alimentation plus efficaces.
IAdapterPowerManagement2
est implémenté par le pilote de l’adaptateur audio et le pilote doit inscrire cette interface auprès de Portcls.sys (Portcls) afin qu’elle puisse recevoir des messages de gestion de l’alimentation. Pour inscrire cette interface, le pilote doit appeler PcRegisterAdapterPowerManagement. Si vous souhaitez remplir la structure des majuscules de votre appareil, votre pilote d’adaptateur peut appeler PcRegisterAdapterPowerManagement à partir de la fonction AddDevice ou avant que votre pilote appelle AddDevice.
Héritage
L’interface IAdapterPowerManagement2 hérite de l’interface IUnknown.
Méthodes
L’interface IAdapterPowerManagement2 utilise ces méthodes.
IAdapterPowerManagement2 ::P owerChangeState2 Portcls appelle la méthode IAdapterPowerManagement2 ::P owerChangeState2 pour demander une modification du nouvel état d’alimentation. Cette requête est transmise au pilote de l’adaptateur. |
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | portcls.h |