⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 msvad.inf

📁 winddk src目录下的WDM源码压缩!
💻 INF
📖 第 1 页 / 共 2 页
字号:
[Version]
CatalogFile=msvad.cat
Signature="$CHICAGO$"
Class=MEDIA
Provider=%MSFT%
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
DriverVer = 08/01/2000, 1.0.0.0

[SourceDisksNames]
222="MSVAD Driver Disk","",222

[SourceDisksFiles]
vadsimpl.sys=222
vadmulti.sys=222
vadac3.sys=222
vaddrmm.sys=222
vad2dhw.sys=222
vaddrms.sys=222
vadpcmex.sys=222

;;This syntax is only recognized on Windows XP and above- it is needed to install 64-bit drivers on
;;Windows Server 2003 Service Pack 1 and above.

[Manufacturer]
%MfgName%=MicrosoftDS,NTAMD64,NTIA64

;;  For Windows Server 2003 Service Pack 1 and above, a 64-bit OS will not install a driver
;;  unless the Manufacturer and Models Sections explicitly show it is a driver for that platform
;;  But the individual model section decorations (or lack thereof) work as they always have.
;;  All of the model sections referred to are undecorated or NT-decorated, hence work on all platforms

[MicrosoftDS]
%MSVAD_Simple.DeviceDesc%=MSVAD_Simple,,*MSVADSimple
%MSVAD_Multi.DeviceDesc%=MSVAD_Multi,,*MSVADMulti
%MSVAD_AC3.DeviceDesc%=MSVAD_AC3,,*MSVADAC3
%MSVAD_DrmMult.DeviceDesc%=MSVAD_DrmMult,,*MSVADDrmMult
%MSVAD_DS2DHW.DeviceDesc%=MSVAD_DS2DHW,,*MSVADDS2DHW
%MSVAD_DrmSimp.DeviceDesc%=MSVAD_DrmSimp,,*MSVADDrmSimp
%MSVAD_WaveExtensible.DeviceDesc%=MSVAD_WaveExtensible,,*MSVADWaveExtensible

;; This section enables installing on x64 systems

[MicrosoftDS.NTAMD64]
%MSVAD_Simple.DeviceDesc%=MSVAD_Simple,,*MSVADSimple
%MSVAD_Multi.DeviceDesc%=MSVAD_Multi,,*MSVADMulti
%MSVAD_AC3.DeviceDesc%=MSVAD_AC3,,*MSVADAC3
%MSVAD_DrmMult.DeviceDesc%=MSVAD_DrmMult,,*MSVADDrmMult
%MSVAD_DS2DHW.DeviceDesc%=MSVAD_DS2DHW,,*MSVADDS2DHW
%MSVAD_DrmSimp.DeviceDesc%=MSVAD_DrmSimp,,*MSVADDrmSimp
%MSVAD_WaveExtensible.DeviceDesc%=MSVAD_WaveExtensible,,*MSVADWaveExtensible

;;  This section enables installing on Itanium systems

[MicrosoftDS.NTIA64]
%MSVAD_Simple.DeviceDesc%=MSVAD_Simple,,*MSVADSimple
%MSVAD_Multi.DeviceDesc%=MSVAD_Multi,,*MSVADMulti
%MSVAD_AC3.DeviceDesc%=MSVAD_AC3,,*MSVADAC3
%MSVAD_DrmMult.DeviceDesc%=MSVAD_DrmMult,,*MSVADDrmMult
%MSVAD_DS2DHW.DeviceDesc%=MSVAD_DS2DHW,,*MSVADDS2DHW
%MSVAD_DrmSimp.DeviceDesc%=MSVAD_DrmSimp,,*MSVADDrmSimp
%MSVAD_WaveExtensible.DeviceDesc%=MSVAD_WaveExtensible,,*MSVADWaveExtensible

[DestinationDirs]
MSVAD_Simple.CopyList=10,system32\drivers
MSVAD_Multi.CopyList=10,system32\drivers
MSVAD_AC3.CopyList=10,system32\drivers
MSVAD_DrmMult.CopyList=10,system32\drivers
MSVAD_DS2DHW.CopyList=10,system32\drivers
MSVAD_DrmSimp.CopyList=10,system32\drivers
MSVAD_WaveExtensible.CopyList=10,system32\drivers



;======================================================
; MSVAD_SIMPLE
;======================================================
[MSVAD_Simple]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
CopyFiles=MSVAD_Simple.CopyList
AddReg=MSVAD_Simple.AddReg

[MSVAD_Simple.CopyList]
vadsimpl.sys

[MSVAD_Simple.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,MSVAD.I.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,MSVAD.I.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,MSVAD.I.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,MSVAD.I.Topo

[MSVAD_Simple.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,vadsimpl.sys
HKR,,NTMPDriver,,"vadsimpl.sys,sbemul.sys"

HKR,Drivers,SubClasses,,"wave,midi,mixer"

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\wave\wdmaud.drv,Description,,%MSVAD_Simple.DeviceDesc%
HKR,Drivers\midi\wdmaud.drv,Description,,%MSVAD_MIDI%
HKR,Drivers\mixer\wdmaud.drv,Description,,%MSVAD_Simple.DeviceDesc%

HKLM,%MediaCategories%\%Simple.NameGuid%,Name,,%Simple.Name%


;======================================================
; MSVAD_MULTI
;======================================================
[MSVAD_Multi]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
CopyFiles=MSVAD_Multi.CopyList
AddReg=MSVAD_Multi.AddReg

[MSVAD_Multi.CopyList]
vadmulti.sys

[MSVAD_Multi.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,MSVAD.I.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,MSVAD.I.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,MSVAD.I.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,MSVAD.I.Topo

[MSVAD_Multi.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,vadmulti.sys
HKR,,NTMPDriver,,"vadmulti.sys,sbemul.sys"

HKR,Drivers,SubClasses,,"wave,midi,mixer"

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\wave\wdmaud.drv,Description,,%MSVAD_Multi.DeviceDesc%
HKR,Drivers\midi\wdmaud.drv,Description,,%MSVAD_MIDI%
HKR,Drivers\mixer\wdmaud.drv,Description,,%MSVAD_Multi.DeviceDesc%

;======================================================
; MSVAD_AC3
;======================================================
[MSVAD_AC3]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
CopyFiles=MSVAD_AC3.CopyList
AddReg=MSVAD_AC3.AddReg

[MSVAD_AC3.CopyList]
vadac3.sys

[MSVAD_AC3.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,MSVAD.I.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,MSVAD.I.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,MSVAD.I.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,MSVAD.I.Topo

[MSVAD_AC3.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,vadac3.sys
HKR,,NTMPDriver,,"vadac3.sys,sbemul.sys"

HKR,Drivers,SubClasses,,"wave,midi,mixer"

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\wave\wdmaud.drv,Description,,%MSVAD_AC3.DeviceDesc%
HKR,Drivers\midi\wdmaud.drv,Description,,%MSVAD_MIDI%
HKR,Drivers\mixer\wdmaud.drv,Description,,%MSVAD_AC3.DeviceDesc%

;======================================================
; MSVAD_DRMMULT
;======================================================
[MSVAD_DrmMult]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
CopyFiles=MSVAD_DrmMult.CopyList
AddReg=MSVAD_DrmMult.AddReg

[MSVAD_DrmMult.CopyList]
vaddrmm.sys

[MSVAD_DrmMult.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,MSVAD.I.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,MSVAD.I.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,MSVAD.I.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,MSVAD.I.Topo

[MSVAD_DrmMult.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,vaddrmm.sys
HKR,,NTMPDriver,,"vaddrmm.sys,sbemul.sys"

HKR,Drivers,SubClasses,,"wave,midi,mixer"

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\wave\wdmaud.drv,Description,,%MSVAD_DrmMult.DeviceDesc%
HKR,Drivers\midi\wdmaud.drv,Description,,%MSVAD_MIDI%
HKR,Drivers\mixer\wdmaud.drv,Description,,%MSVAD_DrmMult.DeviceDesc%

;======================================================
; MSVAD_DS2DHW
;======================================================
[MSVAD_DS2DHW]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
CopyFiles=MSVAD_DS2DHW.CopyList
AddReg=MSVAD_DS2DHW.AddReg

[MSVAD_DS2DHW.CopyList]
vad2dhw.sys

[MSVAD_DS2DHW.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,MSVAD.I.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,MSVAD.I.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,MSVAD.I.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,MSVAD.I.Topo

[MSVAD_DS2DHW.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,vad2dhw.sys
HKR,,NTMPDriver,,"vad2dhw.sys,sbemul.sys"

HKR,Drivers,SubClasses,,"wave,midi,mixer"

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\wave\wdmaud.drv,Description,,%MSVAD_DS2DHW.DeviceDesc%
HKR,Drivers\midi\wdmaud.drv,Description,,%MSVAD_MIDI%
HKR,Drivers\mixer\wdmaud.drv,Description,,%MSVAD_DS2DHW.DeviceDesc%

;======================================================
; MSVAD_DRMSIMP
;======================================================
[MSVAD_DrmSimp]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
CopyFiles=MSVAD_DrmSimp.CopyList
AddReg=MSVAD_DrmSimp.AddReg

[MSVAD_DrmSimp.CopyList]
vadDrmS.sys

[MSVAD_DrmSimp.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,MSVAD.I.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,MSVAD.I.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,MSVAD.I.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,MSVAD.I.Topo

[MSVAD_DrmSimp.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,vadDrmS.sys
HKR,,NTMPDriver,,"vadDrmS.sys,sbemul.sys"

HKR,Drivers,SubClasses,,"wave,midi,mixer"

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\wave\wdmaud.drv,Description,,%MSVAD_DrmSimp.DeviceDesc%
HKR,Drivers\midi\wdmaud.drv,Description,,%MSVAD_MIDI%
HKR,Drivers\mixer\wdmaud.drv,Description,,%MSVAD_DrmSimp.DeviceDesc%

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -