Suporte a um dispositivo

O driver do sistema PortCls (Portcls.sys) fornece vários drivers de porta internos para dar suporte a dispositivos de áudio que renderizam e capturam ondas e fluxos MIDI.

Todos os drivers de porta expõem interfaces derivadas da interface base IPort. IPort herda os métodos da interface base IUnknown. O IPort fornece os seguintes métodos adicionais:

IPort::GetDeviceProperty

Recupera as propriedades de Plug and Play de um adaptador de áudio do registro. IPort::Init

Inicializa o objeto de porta. IPort::NewRegistryKey

Cria uma nova chave do Registro ou abre uma chave existente. PortCls implementa os seguintes drivers de porta:

Driver de Porta WaveCyclic

Driver de Porta WavePci

Driver de porta WaveRT

Driver de porta de topologia

Driver de Porta MIDI

Driver de porta DMus