Функция PcRegisterAdapterPowerManagement (portcls.h)

Функция PcRegisterAdapterPowerManagement регистрирует интерфейс управления питанием адаптера с помощью системного драйвера PortCls.

Синтаксис

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

Параметры

Unknown

Указатель на интерфейс IUnknown объекта драйвера адаптера. Системный драйвер PortCls запрашивает у этого объекта интерфейс IAdapterPowerManagement .

[in] pvContext1

Указатель на объект функционального устройства (FDO) адаптера. Этот параметр является указателем на системную структуру типа DEVICE_OBJECT но приводится к типу PVOID.

Возвращаемое значение

PcRegisterAdapterPowerManagement возвращает STATUS_SUCCESS, если вызов был выполнен успешно. В противном случае возвращается соответствующий код ошибки.

Требования

Требование Значение
Минимальная версия клиента Доступно начиная с Windows 2000.
Целевая платформа Универсальное
Верхняя часть portcls.h (включая Portcls.h)
Библиотека Portcls.lib
IRQL PASSIVE_LEVEL

См. также раздел

DEVICE_OBJECT

IAdapterPowerManagement