Partager via


Interface IAdapterPowerManagement3 (portcls.h)

L’interface IAdapterPowerManagement3 hérite de IUnknown et est utilisée pour recevoir des messages de gestion de l’alimentation.

Pour inscrire cette interface avec PortCls, le pilote de l’adaptateur doit appeler PcRegisterAdapterPowerManagement.

Remarque Si vous souhaitez remplir la structure limite de pour votre appareil, votre pilote d’adaptateur peut appeler PcRegisterAdapterPowerManagement à partir de la routine AddDevice, ou avant d’appeler AddDevice.
 

Héritage

L’interface IAdapterPowerManagement 3 hérite de l’interface IUnknown. IAdapterPowerManagement3 possède également ces types de membres :

Méthode

L’interface IAdapterPowerManagement3 a ces méthodes.

 
IAdapterPowerManagement3 ::D 3ExitLatencyChanged

PortCls appelle la méthode D3ExitLatencyChanged pendant que l’appareil est en veille (D3) pour fournir une nouvelle valeur de latence de sortie.
IAdapterPowerManagement3 ::P owerChangeState3

PortCls appelle la méthode PowerChangeState3 pour demander une modification de l’état d’alimentation. Cette requête est transmise au pilote de l’adaptateur.

Exigences

Exigence Valeur
client minimum pris en charge Windows 8
serveur minimum pris en charge Windows Server 2012
plateforme cible Windows
d’en-tête portcls.h

Voir aussi

IAdapterPowerManagement2

PcRegisterAdapterPowerManagement