IPortClsPower::RegisterAdapterPowerManagement-Methode (portcls.h)

Die RegisterAdapterPowerManagement -Methode registriert die Energieverwaltungsschnittstelle des Adapters bei PortCls.

Syntax

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

Parameter

[in] _pUnknown

Gibt einen Zeiger auf IUnknown an. . PortCls fragt dieses IUnknown-Objekt nach der IAdapterPowerManagement - oder IAdapterPowerManagement2-Schnittstelle des Adapters ab.

[in] _DeviceObject

Gibt einen Zeiger auf eine DEVICE_OBJECT-Struktur an, die das funktionale Geräteobjekt des Adapters darstellt.

Rückgabewert

Die RegisterAdapterPowerManagement -Methode gibt STATUS_SUCCESS zurück, wenn der Aufruf erfolgreich ist. Andernfalls wird der entsprechende Fehlercode zurückgegeben.

Hinweise

Wenn die RegisterAdapterPowerManagement -Methode die Energieverwaltungsschnittstelle für den Adapter bei PortCls registriert, kann der Adaptertreiber über Energiezustandsänderungsereignisse benachrichtigt werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 7 und späteren Windows-Versionen.
Zielplattform Universell
Header portcls.h (portcls.h einschließen)
IRQL PASSIVE_LEVEL.

Weitere Informationen

DEVICE_OBJECT

IAdapterPowerManagement

IAdapterPowerManagement2

IPortClsPower