Interface IAdapterPowerManagement2 (portcls.h)
L’interface IAdapterPowerManagement2
hérite de IUnknown et est utilisée pour gérer l’état d’alimentation d’une carte audio. Contrairement à l’interface IAdapterPowerManagement, IAdapterPowerManagement2
fournit au pilote d’adaptateur des messages sur les états d’alimentation du périphérique et du système. Cela permet au pilote d’effectuer des ajustements de gestion de l’alimentation plus efficaces.
IAdapterPowerManagement2
est implémentée par le pilote de carte audio et le pilote doit inscrire cette interface avec 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 pour votre appareil, votre pilote d’adaptateur peut appeler PcRegisterAdapterPowerManagement à partir de la fonction AddDevice ou avant d’appeler AddDevice.
Héritage
L’interface IAdapterPowerManagement2 hérite de l’interface IUnknown.
Méthode
L’interface IAdapterPowerManagement2 a ces méthodes.
IAdapterPowerManagement2 ::P owerChangeState2 Portcls appelle la méthode IAdapterPowerManagement2 ::P owerChangeState2 pour demander une modification de l’état d’alimentation. Cette requête est transmise au pilote de l’adaptateur. |
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Windows |
d’en-tête | portcls.h |