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


Поддержка устройства

Системный драйвер PortCls (Portcls.sys) предоставляет несколько встроенных драйверов портов для поддержки звуковых устройств, которые отрисовывают и захватывают потоки волн и MIDI.

Все драйверы портов предоставляют интерфейсы, производные от базового интерфейса IPort. IPort наследует методы от базового интерфейса IUnknown. IPort предоставляет следующие дополнительные методы:

IPort::GetDeviceProperty

Извлекает свойства Plug and Play аудиоадаптера из реестра. IPort::Init

Инициализирует объект порта. IPort::NewRegistryKey

Создает новый раздел реестра или открывает существующий раздел. PortCls реализует следующие драйверы портов:

Драйвер волнового порта

Драйвер порта WavePci

Драйвер порта WaveRT

Драйвер порта топологии

Драйвер MIDI-порта

Драйвер порта DMus