Интерфейс IAdapterPowerManagement3 (portcls.h)

Интерфейс IAdapterPowerManagement3 наследует от IUnknown и используется для получения сообщений управления питанием.

Чтобы зарегистрировать этот интерфейс в PortCls, драйвер адаптера должен вызвать PcRegisterAdapterPowerManagement.

Заметка Если вы хотите заполнить структуру крышки для устройства, драйвер адаптера может вызвать PcRegisterAdapterPowerManagement из подпрограммы AddDevice или перед вызовом AddDevice драйвера.
 

Наследство

Интерфейс IAdapterPowerManagement3 наследует от интерфейса IUnknown . IAdapterPowerManagement3 также имеет следующие типы элементов:

Методы

Интерфейс IAdapterPowerManagement3 имеет эти методы.

 
IAdapterPowerManagement3::D 3ExitLatencyChanged

PortCls вызывает метод D3ExitLatencyChanged, пока устройство находится в состоянии питания (D3), чтобы предоставить новое значение задержки выхода.
IAdapterPowerManagement3::P owerChangeState3

PortCls вызывает метод PowerChangeState3, чтобы запросить изменение нового состояния питания. Этот запрос передается драйверу адаптера.

Требования

Требование Ценность
Минимально поддерживаемый клиент Windows 8
минимальный поддерживаемый сервер Windows Server 2012
целевая платформа Виндоус
Заголовок portcls.h

См. также

IAdapterPowerManagement2

PcRegisterAdapterPowerManagement