Функция 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 (include Portcls.h)
библиотеки Portcls.lib
IRQL PASSIVE_LEVEL

См. также

DEVICE_OBJECT

IAdapterPowerManagement