Installation de la prise en charge du système multimédia Windows pour un adaptateur audio
Une section de registre d’ajout INF crée ou modifie des informations spécifiques au pilote dans le registre système. La section add-registry d’une carte audio PortCls contient des informations qui rendent l’adaptateur accessible aux composants du système multimédia Windows.
L’exemple suivant présente la section add-registry, XYZ-Audio-Device.AddReg, qui a été nommée dans une directive INF AddReg dans un exemple précédent (voir Installation d’un adaptateur audio de classe de port) :
[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%
La section add-registry ajoute les entrées de Registre qui spécifient les composants que le système doit charger afin que le système multimédia Windows puisse utiliser la carte audio. Ces composants incluent à la fois le pilote d’adaptateur, Xyzaud.sys et les pilotes système WDMAud, SWMidi et Redbook (voir Composants audio WDM en mode noyau).
La mot clé AssociatedFilters dans l’exemple de section add-registry indique que la directive contient les noms d’un ou plusieurs fichiers de pilotes auxiliaires dont le chargement doit être différé jusqu’à ce que le pilote de l’adaptateur en ait besoin. L’alternative consiste à charger les fichiers auxiliaires en même temps que le pilote de périphérique.