Partager via


IPortClsPower ::RegisterAdapterPowerManagement, méthode (portcls.h)

La RegisterAdapterPowerManagement méthode enregistre l’interface de gestion de l’alimentation de l’adaptateur avec PortCls.

Syntaxe

NTSTATUS RegisterAdapterPowerManagement(
  [in] PUNKNOWN       _pUnknown,
  [in] PDEVICE_OBJECT _DeviceObject
);

Paramètres

[in] _pUnknown

Spécifie un pointeur vers IUnknown. . PortCls interroge cet objet IUnknown pour l’interface IAdapterPowerManagement ou IAdapterPowerManagement2 de l’adaptateur.

[in] _DeviceObject

Spécifie un pointeur vers une structure DEVICE_OBJECT qui représente l’objet d’appareil fonctionnel de l’adaptateur.

Valeur retournée

La RegisterAdapterPowerManagement méthode retourne STATUS_SUCCESS si l’appel réussit. Sinon, il retourne le code d’erreur approprié.

Remarques

Lorsque la RegisterAdapterPowerManagement méthode enregistre l’interface de gestion de l’alimentation de l’adaptateur avec PortCls, elle permet au pilote de l’adaptateur d’être averti des événements de changement d’état d’alimentation.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows 7 et versions ultérieures de Windows.
Plateforme cible Universal
En-tête portcls.h (include Portcls.h)
IRQL PASSIVE_LEVEL.

Voir aussi

DEVICE_OBJECT

IAdapterPowerManagement

IAdapterPowerManagement2

IPortClsPower