Share via


Método IPortClsPower::RegisterAdapterPowerManagement (portcls.h)

El RegisterAdapterPowerManagement método registra la interfaz de administración de energía del adaptador con PortCls.

Sintaxis

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

Parámetros

[in] _pUnknown

Especifica un puntero a IUnknown. . PortCls consulta este objeto IUnknown para la interfaz IAdapterPowerManagement o IAdapterPowerManagement2 del adaptador.

[in] _DeviceObject

Especifica un puntero a una estructura DEVICE_OBJECT que representa el objeto de dispositivo funcional del adaptador.

Valor devuelto

El RegisterAdapterPowerManagement método devuelve STATUS_SUCCESS si la llamada se realiza correctamente. De lo contrario, devuelve el código de error adecuado.

Comentarios

Cuando el RegisterAdapterPowerManagement método registra la interfaz de administración de energía para el adaptador con PortCls, permite que se notifique al controlador del adaptador los eventos de cambio de estado de energía.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 7 y versiones posteriores de Windows.
Plataforma de destino Universal
Encabezado portcls.h (incluir Portcls.h)
IRQL PASSIVE_LEVEL.

Consulte también

DEVICE_OBJECT

IAdapterPowerManagement

IAdapterPowerManagement2

IPortClsPower