Интерфейс IPortWaveRT (portcls.h)
Этот IPortWaveRT
интерфейс поддерживается в Windows Vista и более поздних версиях операционных систем, и это main интерфейс, который драйвер порта WaveRT предоставляет драйверу адаптера, который реализует объект драйвера miniport WaveRT.
Чтобы создать IPortWaveRT
объект, драйвер адаптера вызывает PcNewPort и задает IID_IPortWaveRT в качестве REFIID. Константная IID_IPortWaveRT GUID определена в файле заголовка Portcls.h.
Драйвер адаптера формирует пару драйверов порта и минипорта, привязывая IPortWaveRT
объект к объекту IMiniportWaveRT . Системный драйвер PortCls регистрирует пару в системе в качестве волнового фильтра.
IPortWaveRT
наследует методы в интерфейсе IPort ; он не предоставляет дополнительных методов.
Интерфейс IPortWaveRTStream поддерживается в операционных системах Windows Vista и более поздних версий. Это интерфейс для конкретного потока, предоставляющий вспомогательные методы для использования драйвером мини-порта WaveRT.
Наследование
Интерфейс IPortWaveRT наследуется от интерфейса IPort.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | portcls.h |