PcRegisterAdapterPowerManagement, fonction (portcls.h)

La fonction PcRegisterAdapterPowerManagement enregistre l’interface de gestion de l’alimentation de l’adaptateur avec le pilote système PortCls.

Syntaxe

PORTCLASSAPI NTSTATUS PcRegisterAdapterPowerManagement(
       PUNKNOWN Unknown,
  [in] PVOID    pvContext1
);

Paramètres

Unknown

Pointeur vers l’interface IUnknown d’un objet de pilote d’adaptateur. Le pilote système PortCls interroge cet objet pour son interface IAdapterPowerManagement .

[in] pvContext1

Pointeur vers l’objet d’appareil fonctionnel (FDO) de l’adaptateur. Ce paramètre est un pointeur vers une structure système de type DEVICE_OBJECT , mais il est converti en type PVOID.

Valeur retournée

PcRegisterAdapterPowerManagement retourne STATUS_SUCCESS si l’appel a réussi. Sinon, il retourne un code d’erreur approprié.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows 2000.
Plateforme cible Universal
En-tête portcls.h (include Portcls.h)
Bibliothèque Portcls.lib
IRQL PASSIVE_LEVEL

Voir aussi

DEVICE_OBJECT

IAdapterPowerManagement