Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O driver do sistema PortCls suporta um subconjunto das operações intrínsecas descritas em Propriedades, Eventos e Métodos do KS.
Os drivers de porta em Portcls.sys suportam propriedades e eventos fornecendo manipuladores para algumas solicitações de propriedade e de eventos e redirecionando outras solicitações para os manipuladores dos drivers de miniportas.
As implementações atuais dos drivers de porta WaveCyclic, WavePci, MIDI e DMus fornecem o seguinte:
Suporte para propriedades num filtro e seus pins e nodos
Suporte para eventos em pinos e nós, mas não para eventos no filtro
Um cliente pode especificar o identificador para uma instância de filtro ou pino como o destino de uma solicitação de propriedade ou evento. Uma solicitação para uma propriedade ou evento de nó especifica um ID do nó além de um filtro ou um identificador de pino. Para obter mais informações, consulte Propriedades de Filtro, Pinagem e Nó.
O driver de porta de topologia fornece o seguinte:
Suporte para propriedades em um filtro e seus nós
Suporte para eventos em nós
Os pinos em um filtro de topologia representam conexões com fio que existem permanentemente e, portanto, não podem ser instanciadas ou excluídas.
Nenhum dos controladores de porta fornece suporte para métodos no filtro ou nos seus pinos e nós. Os drivers de porta nunca lidam com solicitações de método e nunca encaminham essas solicitações para drivers de miniporta para manipulação.
Os drivers do adaptador de áudio suportam alguns ou todos os seguintes conjuntos de propriedades padrão:
KSPROPSETID_Acoustic_Echo_Cancel
KSPROPSETID_DirectSound3DBuffer
KSPROPSETID_DirectSound3DListener
Todos os drivers de áudio suportam o conjunto de propriedades KSPROPSETID_Audio .
Alguns drivers de adaptador de áudio suportam o seguinte conjunto de eventos:
KSEVENTSETID_AudioControlChange
Além disso, os drivers do adaptador de áudio têm a liberdade de fornecer gestores de propriedades para outros conjuntos de propriedades definidos no arquivo de cabeçalho Ksmedia.h. Os drivers também podem definir e dar suporte a suas próprias propriedades personalizadas e conjuntos de eventos, mas apenas um aplicativo que conheça uma propriedade ou evento personalizado poderá usá-lo.
Esta seção discute propriedades e eventos específicos de áudio. Contém os seguintes tópicos:
Solicitações de propriedade de áudio
Propriedades de Filtro, Fixação e Nó
Manipuladores de propriedades de áudio
Consultas de suporte básico para propriedades de áudio
Algoritmo do Construtor de Endpoint de Áudio
Registo e Cancelamento de Registo de Subdispositivos Dinâmicos
Propriedade da categoria do pino
Nomes amigáveis para dispositivos de ponto final de áudio
Propriedade de posição de áudio
Pino Data-Range e Propriedades de Interseção