[Version]
Signature="$Windows NT$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
provider=pioneer
DriverVer=06/03/2016,1.000.0.0
CatalogFile=djm-TOUR1audio64.cat

[Manufacturer]
%MfgName%=Pioneer DJ, ntamd64

;============================================================================
[SourceDisksNames]
1=installer

[SourceDisksFiles]
DJM-TOUR1Audio64.sys = 1

[ControlFlags]
ExcludeFromSelect = *

[Pioneer DJ.ntamd64]
"DJM-TOUR1"=USBAudio,USB\VID_2B73&PID_0009&MI_00

[DestinationDirs]
USBAudio.CopyList     = 10,system32\drivers ; %SystemRoot%\system32\drivers

;============================================================================

[USBAudio.Interfaces]
AddInterface={6994AD04-93EF-11D0-A3CC-00A0C9223196},"Wave1",USBAudio.Interface.Wave1
AddInterface={65E8773E-8F56-11D0-A3B9-00A0C9223196},"Wave1",USBAudio.Interface.Wave1
AddInterface={65E8773D-8F56-11D0-A3B9-00A0C9223196},"Wave1",USBAudio.Interface.Wave1

[USBAudio.Interface.Wave1]
AddReg=USBAudio.Interface.Addreg.Wave1

[USBAudio.Interface.AddReg.Wave1]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,"DJM-TOUR1"

[USBAudio.AddReg]
;; Usb audio specific registry update sutff
HKR,,SetupPreferredAudioDevices,3,01,00,00,00
HKR,,AssociatedFilters,,"wdmaud,redbook"
HKR,,Driver,,DJM-TOUR1Audio64.sys
HKR,,NTMPDriver,,"DJM-TOUR1Audio64.sys,sbemul.sys"
HKR,,CLSID,,%Proxy.CLSID%
HKR,Drivers,SubClasses,,"wave,mixer"
HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\wave\wdmaud.drv,Description,,"DJM-TOUR1"
HKR,Drivers\mixer\wdmaud.drv,Description,,"DJM-TOUR1"

;============================================================================

;; Copy to system32\drivers
[USBAudio.CopyList]
DJM-TOUR1Audio64.sys

;;**************** NT Install ****************

[USBAudio.NT]
Include=ks.inf, wdmaudio.inf
Needs=KS.Registration, WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles=USBAudio.CopyList
AddReg=USBAudio.AddReg

[USBAudio.NT.Interfaces]
AddInterface={6994AD04-93EF-11D0-A3CC-00A0C9223196},"Wave1",USBAudio.Interface.Wave1
AddInterface={65E8773E-8F56-11D0-A3B9-00A0C9223196},"Wave1",USBAudio.Interface.Wave1
AddInterface={65E8773D-8F56-11D0-A3B9-00A0C9223196},"Wave1",USBAudio.Interface.Wave1

[USBAudio.NT.Services]
AddService = DJM-TOUR1Audio, 0x00000002, usbaudio_Service_Inst

[usbaudio_Service_Inst]
DisplayName    = %USBAudio.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\system32\drivers\DJM-TOUR1Audio64.sys

;============================================================================

[Strings]
MfgName =          "(DJM-TOUR1 USB AUDIO)"
USBAudio.SvcDesc = "DJM-TOUR1 WDM Audio"
Proxy.CLSID =      "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
