Instalando o suporte do sistema multimídia do Windows para um adaptador de áudio
Uma seção de suplemento do INF cria ou modifica informações específicas do driver no registro do sistema. A seção add-registry para um adaptador de áudio PortCls contém informações que tornam o adaptador acessível aos componentes do sistema multimídia Windows.
O exemplo a seguir apresenta a seção add-registry, XYZ-Audio-Device.AddReg, que foi nomeada em uma diretiva AddReg INF em um exemplo anterior (consulte Instalando um adaptador de áudio de classe de porta):
[XYZ-Audio-Device.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,xyzaud.sys
HKR,Drivers,SubClasses,,"wave,midi,mixer,aux"
HKR,Drivers\wave\Wdmaud.drv,Driver,,Wdmaud.drv
HKR,Drivers\midi\Wdmaud.drv,Driver,,Wdmaud.drv
HKR,Drivers\mixer\Wdmaud.drv,Driver,,Wdmaud.drv
HKR,Drivers\aux\Wdmaud.drv,Driver,,Wdmaud.drv
HKR,Drivers\wave\Wdmaud.drv,Description,,%XYZ-Audio-Device-Description%
HKR,Drivers\midi\Wdmaud.drv,Description,,%XYZ-Audio-Device-Description%
HKR,Drivers\mixer\Wdmaud.drv,Description,,%XYZ-Audio-Device-Description%
HKR,Drivers\aux\Wdmaud.drv,Description,,%XYZ-Audio-Device-Description%
A seção add-registry adiciona as entradas do Registro que especificam os componentes que o sistema precisa carregar para que o sistema multimídia Windows possa usar o adaptador de áudio. Esses componentes incluem o driver do adaptador, Xyzaud.sys e os drivers do sistema WDMAud, SWMidi e Redbook (consulte Componentes de áudio WDM no modo Kernel).
O palavra-chave AssociatedFilters na seção de exemplo add-registry indica que a diretiva contém os nomes de um ou mais arquivos auxiliares de driver cujo carregamento deve ser adiado até que sejam necessários pelo driver do adaptador. A alternativa é carregar os arquivos auxiliares ao mesmo tempo em que o driver do dispositivo é carregado.