Interface IAdapterPowerManagement3 (portcls.h)

L’interface IAdapterPowerManagement3 hérite d’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.

Note Si vous souhaitez remplir la structure des majuscules de votre appareil, votre pilote d’adaptateur peut appeler PcRegisterAdapterPowerManagement à partir de la routine AddDevice ou avant que votre pilote appelle AddDevice.
 

Héritage

L’interface IAdapterPowerManagement3 hérite de l’interface IUnknown. IAdapterPowerManagement3 a également les types de membres suivants :

Méthodes

L’interface IAdapterPowerManagement3 possède ces méthodes.

 
IAdapterPowerManagement3 ::D 3ExitLatencyChanged

PortCls appelle la méthode D3ExitLatencyChanged lorsque l’appareil est en état d’alimentation 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 du nouvel état d’alimentation. Cette demande est transmise au pilote de l’adaptateur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2012
Plateforme cible Windows
En-tête portcls.h

Voir aussi

IAdapterPowerManagement2

PcRegisterAdapterPowerManagement