Поделиться через


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

Функция PcUnregisterAdapterPowerManagement отменяет регистрацию интерфейса управления питанием аудиоадаптера из драйвера класса PortCls. Функция PcUnregisterAdapterPowerManagement доступна в Windows 7 и более поздних версиях Windows.

Синтаксис

PORTCLASSAPI NTSTATUS PcUnregisterAdapterPowerManagement(
  [in] PDEVICE_OBJECT pDeviceObject
);

Параметры

[in] pDeviceObject

Указывает указатель на структуру DEVICE_OBJECT , представляющую объект функционального устройства адаптера.

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

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

Комментарии

Функция PcUnregisterAdapterPowerManagement отменяет регистрацию интерфейса управления питанием драйвера, зарегистрированного в PortCls с помощью функции PcRegisterAdapterPowerManagement . PcUnregisterAdapterPowerManagement помогает системе избежать выполнения запроса на изменение питания во время выгрузки драйвера адаптера. Эта функция должна вызываться только в том случае, если интерфейс управления питанием для адаптера был ранее зарегистрирован с помощью PortCls.

Требования

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

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

DEVICE_OBJECT

PcRegisterAdapterPowerManagement