Интерфейс IUnregisterPhysicalConnection (portcls.h)
Интерфейс IUnregisterPhysicalConnection
реализует три метода удаления зарегистрированного физического подключения. Драйвер порта реализует этот интерфейс. Чтобы определить, поддерживает IUnregisterPhysicalConnection
ли драйвер порта интерфейс, драйвер мини-порта вызывает метод QueryInterface объекта драйвера порта с IID_IUnregisterPhysicalConnection REFIID. Драйвер мини-порта отвечает за освобождение IUnregisterPhysicalConnection
объекта после того, как он больше не нужен. Интерфейс IUnregisterPhysicalConnection
наследуется от IUnknown.
Интерфейс поддерживают IUnregisterSubdevice
следующие драйверы портов:
- Волновая циклическая
- WavePci
- Топология
- DMus
- MIDI
Драйвер порта использует сведения, полученные из вызовов PcRegisterPhysicalConnectionXxx , для ответа на запросы свойств KSPROPERTY_PIN_PHYSICALCONNECTION .
При удалении подчиненного устройства из топологии адаптера драйвер должен отменить регистрацию физических подключений подсети к этой части топологии. Сбой при отмене регистрации физических подключений подчиненного устройства может привести к утечке памяти.
Наследование
Интерфейс IUnregisterPhysicalConnection наследуется от интерфейса IUnknown . IUnregisterPhysicalConnection также имеет следующие типы членов:
Методы
Интерфейс IUnregisterPhysicalConnection содержит следующие методы.
IUnregisterPhysicalConnection::UnregisterPhysicalConnection Метод UnregisterPhysicalConnection удаляет регистрацию физического подключения, которое было зарегистрировано при предыдущем вызове PcRegisterPhysicalConnection. |
IUnregisterPhysicalConnection::UnregisterPhysicalConnectionFromExternal Метод UnregisterPhysicalConnectionFromExternal удаляет регистрацию физического подключения, которое было зарегистрировано при предыдущем вызове PcRegisterPhysicalConnectionFromExternal. |
IUnregisterPhysicalConnection::UnregisterPhysicalConnectionToExternal Метод UnregisterPhysicalConnectionToExternal удаляет регистрацию физического подключения, которое было зарегистрировано при предыдущем вызове PcRegisterPhysicalConnectionToExternal. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | portcls.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по