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


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

IAdapterPnpManagement — это интерфейс, который адаптеры должны реализовать и зарегистрировать, если они хотят получать сообщения управления PnP. Зарегистрируйте этот интерфейс с помощью PortCls с помощью PcRegisterAdapterPnpManagement. Отмените регистрацию этого интерфейса с помощью PortCls с помощью PcUnregisterAdapterPnpManagement.

IAdapterPnpManagement доступен в Windows 10 версии 1511 и более поздних версиях Windows.

Наследование

Интерфейс IAdapterPnpManagement наследуется от интерфейса IUnknown.

Методы

Интерфейс IAdapterPnpManagement содержит следующие методы.

 
IAdapterPnpManagement::GetSupportedRebalanceType

Метод GetSupportedRebalanceType возвращает тип поддерживаемой повторной балансировки.
IAdapterPnpManagement::P npCancelStop

Метод PnpCancelStop предоставляет уведомление при обработке параметра CancelStop IRP.
IAdapterPnpManagement::P npQueryStop

PnpQueryStop предоставляет уведомление, когда PnpQueryStop вызывается portcls непосредственно перед выполнением запроса QueryStop IRP.
IAdapterPnpManagement::P npStop

Метод PnpStop предоставляет уведомление после остановки всех операций Ioctl.

Требования

Требование Значение
Целевая платформа Windows
Header portcls.h