Installieren der Windows-Multimediasystemunterstützung für einen Audioadapter

Ein INF-Add-Registry-Abschnitt erstellt oder ändert treiberspezifische Informationen in der Systemregistrierung. Der Add-Registry-Abschnitt für einen PortCls-Audioadapter enthält Informationen, die den Adapter für die Windows-Multimediasystemkomponenten zugänglich machen.

Im folgenden Beispiel wird der Add-Registry-Abschnitt XYZ-Audio-Device.AddReg dargestellt, der in einer INF AddReg-Direktive in einem vorherigen Beispiel benannt wurde (siehe Installieren eines Port Class Audio Adapter):

  [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%

Im Abschnitt add-registry werden die Registrierungseinträge hinzugefügt, die die Komponenten angeben, die das System laden muss, damit das Windows-Multimediasystem den Audioadapter verwenden kann. Zu diesen Komponenten gehören sowohl der Adaptertreiber, Xyzaud.sys, als auch die Systemtreiber WDMAud, SWMidi und Redbook (siehe Kernelmodus-WDM-Audiokomponenten).

Die AssociatedFilters-Schlüsselwort (keyword) im Beispielabschnitt add-registry gibt an, dass die -Direktive die Namen einer oder mehrerer Hilfstreiberdateien enthält, deren Ladevorgang verzögert werden soll, bis sie vom Adaptertreiber benötigt werden. Die Alternative besteht darin, die Hilfsdateien gleichzeitig zu laden, wenn der Gerätetreiber geladen wird.