; Installation inf for the UM-3EX
;
; Copyright (c) 2013 Roland Corporation
;
[Version]
Signature="$Windows NT$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%MfgName%
CatalogFile=RDID1058.CAT
DriverVer=09/30/2013,1.00.01.0000
;---------------------------------------------------------------;
[DestinationDirs]
RDID0058.Files.User = 11
RDID0058.Files.Inst = 11
RDID0058.Files.Ext = 10,system32\drivers ; %SystemRoot%\system32\drivers
DefaultDestDir = 10,system32\drivers ; %SystemRoot%\system32\drivers
[SourceDisksNames]
1=%RDID0058DiskName%,,
[SourceDiskSFiles]
RDWM1058.SYS=1
RDDP1058.EXE=1
RDCP1058.CPL=1
RDCI1058.DLL=1
;---------------------------------------------------------------;
[Manufacturer]
%MfgName%=Roland,NTamd64.6.2,NTamd64.7
;[ControlFlags]
;ExcludeFromSelect=*
[Roland]
;; Windows7 - Windows XP 64
;; not supported
[Roland.NTamd64.6.2]
;; Windows8
%RDID0058DeviceDesc%=RDID0058Install, USB\VID_0582&PID_009A ; UM-3EX
[Roland.NTamd64.7]
;; not supported
;===============================================================;
[RDID0058Install.NTamd64]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=RDID0058.Files.User,RDID0058.Files.Ext
AddReg=RDID0058AddReg
[RDID0058Install.NTamd64.CoInstallers]
AddReg=RDID0058CoInstallers.AddReg
CopyFiles=RDID0058.Files.Inst
[RDID0058CoInstallers.AddReg]
HKR,,CoInstallers32,%REG_MSZ%,"RdCi1058.dll,ProcCoInst"
[RDID0058AddReg]
HKR,,DevLoader,,"*ntkern"
HKR,,AssociatedFilters,,"wdmaud"
HKR,,Driver,,rdwm1058.sys
HKR,,NTMPDriver,,"rdwm1058.sys"
HKR,Drivers,SubClasses,,"midi"
HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\midi\wdmaud.drv, Description,,%RDID0058DeviceDesc%
[RDID0058Install.NTamd64.Services]
AddService = RDID1058, 0x00000002, RDID0058_Service_Inst
[RDID0058_Service_Inst]
DisplayName = %RDID0058DeviceDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\Drivers\rdwm1058.sys
;;;
;;
[RDID0058.Files.Ext]
Rdwm1058.sys
[RDID0058.Files.User]
RDCP1058.CPL
RDDP1058.EXE
[RDID0058.Files.Inst]
RdCi1058.dll
[RDID0058Install.NTamd64.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%, %KSNAME_Md11%, WDM.Interface.Md11
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_Md11%, WDM.Interface.Md11
AddInterface=%KSCATEGORY_CAPTURE%, %KSNAME_Md11%, WDM.Interface.Md11
AddInterface=%KSCATEGORY_AUDIO%, %KSNAME_Md12%, WDM.Interface.Md12
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_Md12%, WDM.Interface.Md12
AddInterface=%KSCATEGORY_CAPTURE%, %KSNAME_Md12%, WDM.Interface.Md12
AddInterface=%KSCATEGORY_AUDIO%, %KSNAME_Md13%, WDM.Interface.Md13
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_Md13%, WDM.Interface.Md13
AddInterface=%KSCATEGORY_CAPTURE%, %KSNAME_Md13%, WDM.Interface.Md13
AddInterface=%KSCATEGORY_AUDIO%, %KSNAME_Md21%, WDM.Interface.Md21
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_Md21%, WDM.Interface.Md21
AddInterface=%KSCATEGORY_CAPTURE%, %KSNAME_Md21%, WDM.Interface.Md21
AddInterface=%KSCATEGORY_AUDIO%, %KSNAME_Md22%, WDM.Interface.Md22
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_Md22%, WDM.Interface.Md22
AddInterface=%KSCATEGORY_CAPTURE%, %KSNAME_Md22%, WDM.Interface.Md22
AddInterface=%KSCATEGORY_AUDIO%, %KSNAME_Md23%, WDM.Interface.Md23
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_Md23%, WDM.Interface.Md23
AddInterface=%KSCATEGORY_CAPTURE%, %KSNAME_Md23%, WDM.Interface.Md23
AddInterface=%KSCATEGORY_AUDIO%, %KSNAME_Md31%, WDM.Interface.Md31
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_Md31%, WDM.Interface.Md31
AddInterface=%KSCATEGORY_CAPTURE%, %KSNAME_Md31%, WDM.Interface.Md31
AddInterface=%KSCATEGORY_AUDIO%, %KSNAME_Md32%, WDM.Interface.Md32
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_Md32%, WDM.Interface.Md32
AddInterface=%KSCATEGORY_CAPTURE%, %KSNAME_Md32%, WDM.Interface.Md32
AddInterface=%KSCATEGORY_AUDIO%, %KSNAME_Md33%, WDM.Interface.Md33
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_Md33%, WDM.Interface.Md33
AddInterface=%KSCATEGORY_CAPTURE%, %KSNAME_Md33%, WDM.Interface.Md33
[WDM.Interface.Md11]
AddReg=WDM.Interface.Md11.AddReg
[WDM.Interface.Md11.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md11.szPname%
[WDM.Interface.Md12]
AddReg=WDM.Interface.Md12.AddReg
[WDM.Interface.Md12.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md12.szPname%
[WDM.Interface.Md13]
AddReg=WDM.Interface.Md13.AddReg
[WDM.Interface.Md13.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md13.szPname%
[WDM.Interface.Md21]
AddReg=WDM.Interface.Md21.AddReg
[WDM.Interface.Md21.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md21.szPname%
[WDM.Interface.Md22]
AddReg=WDM.Interface.Md22.AddReg
[WDM.Interface.Md22.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md22.szPname%
[WDM.Interface.Md23]
AddReg=WDM.Interface.Md23.AddReg
[WDM.Interface.Md23.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md23.szPname%
[WDM.Interface.Md31]
AddReg=WDM.Interface.Md31.AddReg
[WDM.Interface.Md31.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md31.szPname%
[WDM.Interface.Md32]
AddReg=WDM.Interface.Md32.AddReg
[WDM.Interface.Md32.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md32.szPname%
[WDM.Interface.Md33]
AddReg=WDM.Interface.Md33.AddReg
[WDM.Interface.Md33.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Md33.szPname%
;---------------------------------------------------------------;
[Strings]
MfgName="Roland"
RDID0058DiskName="UM-3EX Driver Installation disk"
RDID0058DeviceDesc="UM-3EX"
Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_AUDIO="{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSNAME_Md11="Midi1-1"
WDM.Md11.szPname="1(UM-3EX(1))"
KSNAME_Md12="Midi1-2"
WDM.Md12.szPname="2(UM-3EX(1))"
KSNAME_Md13="Midi1-3"
WDM.Md13.szPname="3(UM-3EX(1))"
KSNAME_Md21="Midi2-1"
WDM.Md21.szPname="1(UM-3EX(2))"
KSNAME_Md22="Midi2-2"
WDM.Md22.szPname="2(UM-3EX(2))"
KSNAME_Md23="Midi2-3"
WDM.Md23.szPname="3(UM-3EX(2))"
KSNAME_Md31="Midi3-1"
WDM.Md31.szPname="1(UM-3EX(3))"
KSNAME_Md32="Midi3-2"
WDM.Md32.szPname="2(UM-3EX(3))"
KSNAME_Md33="Midi3-3"
WDM.Md33.szPname="3(UM-3EX(3))"
REG_MSZ = 0x00010000