; Installation inf for the PCR
;
; Copyright (c) 2013 Roland Corporation
;
[Version]
Signature="$Windows NT$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%MfgName%
CatalogFile=RDID1027.CAT
DriverVer=09/30/2013,1.00.01.0000
;---------------------------------------------------------------;
[DestinationDirs]
RDID0027.Files.User = 11
RDID0027.Files.Inst = 11
RDID0027.Files.Ext = 10,system32\drivers ; %SystemRoot%\system32\drivers
DefaultDestDir = 10,system32\drivers ; %SystemRoot%\system32\drivers
[SourceDisksNames]
1=%RDID0027DiskName%,,
[SourceDiskSFiles]
RDWM1027.SYS=1
RDDP1027.EXE=1
RDCP1027.CPL=1
RDCI1027.DLL=1
;---------------------------------------------------------------;
[Manufacturer]
%MfgName%=Roland,NTamd64.6.2,NTamd64.7
;[ControlFlags]
;ExcludeFromSelect=*
[Roland]
;; Windows7 - Windows XP 64
;; not supported
[Roland.NTamd64.6.2]
;; Windows8
%RDID0027DeviceDesc%=RDID0027Install, USB\VID_0582&PID_0033 ; PCR
[Roland.NTamd64.7]
;; not supported
;===============================================================;
[RDID0027Install.NTamd64]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=RDID0027.Files.User,RDID0027.Files.Ext
AddReg=RDID0027AddReg
[RDID0027Install.NTamd64.CoInstallers]
AddReg=RDID0027CoInstallers.AddReg
CopyFiles=RDID0027.Files.Inst
[RDID0027CoInstallers.AddReg]
HKR,,CoInstallers32,%REG_MSZ%,"RdCi1027.dll,ProcCoInst"
[RDID0027AddReg]
HKR,,DevLoader,,"*ntkern"
HKR,,AssociatedFilters,,"wdmaud"
HKR,,Driver,,rdwm1027.sys
HKR,,NTMPDriver,,"rdwm1027.sys"
HKR,Drivers,SubClasses,,"midi"
HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\midi\wdmaud.drv, Description,,%RDID0027DeviceDesc%
[RDID0027Install.NTamd64.Services]
AddService = RDID1027, 0x00000002, RDID0027_Service_Inst
[RDID0027_Service_Inst]
DisplayName = %RDID0027DeviceDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\Drivers\rdwm1027.sys
;;;
;;
[RDID0027.Files.Ext]
Rdwm1027.sys
[RDID0027.Files.User]
RDCP1027.CPL
RDDP1027.EXE
[RDID0027.Files.Inst]
RdCi1027.dll
[RDID0027Install.NTamd64.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%, %KSNAME_Mo11%, WDM.Interface.Mo11
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_Mo11%, WDM.Interface.Mo11
AddInterface=%KSCATEGORY_CAPTURE%, %KSNAME_Mo11%, WDM.Interface.Mo11
AddInterface=%KSCATEGORY_AUDIO%, %KSNAME_Mo12%, WDM.Interface.Mo12
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_Mo12%, WDM.Interface.Mo12
AddInterface=%KSCATEGORY_CAPTURE%, %KSNAME_Mo12%, WDM.Interface.Mo12
AddInterface=%KSCATEGORY_AUDIO%, %KSNAME_Mi11%, WDM.Interface.Mi11
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_Mi11%, WDM.Interface.Mi11
AddInterface=%KSCATEGORY_CAPTURE%, %KSNAME_Mi11%, WDM.Interface.Mi11
AddInterface=%KSCATEGORY_AUDIO%, %KSNAME_Mi12%, WDM.Interface.Mi12
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_Mi12%, WDM.Interface.Mi12
AddInterface=%KSCATEGORY_CAPTURE%, %KSNAME_Mi12%, WDM.Interface.Mi12
AddInterface=%KSCATEGORY_AUDIO%, %KSNAME_Mi13%, WDM.Interface.Mi13
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_Mi13%, WDM.Interface.Mi13
AddInterface=%KSCATEGORY_CAPTURE%, %KSNAME_Mi13%, WDM.Interface.Mi13
[WDM.Interface.Mo11]
AddReg=WDM.Interface.Mo11.AddReg
[WDM.Interface.Mo11.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Mo11.szPname%
[WDM.Interface.Mo12]
AddReg=WDM.Interface.Mo12.AddReg
[WDM.Interface.Mo12.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Mo12.szPname%
[WDM.Interface.Mi11]
AddReg=WDM.Interface.Mi11.AddReg
[WDM.Interface.Mi11.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Mi11.szPname%
[WDM.Interface.Mi12]
AddReg=WDM.Interface.Mi12.AddReg
[WDM.Interface.Mi12.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Mi12.szPname%
[WDM.Interface.Mi13]
AddReg=WDM.Interface.Mi13.AddReg
[WDM.Interface.Mi13.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.Mi13.szPname%
;---------------------------------------------------------------;
[Strings]
MfgName="Roland"
RDID0027DiskName="PCR Driver Installation disk"
RDID0027DeviceDesc="PCR"
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_Mo11="MidiOut1-1"
WDM.Mo11.szPname="PCR MIDI OUT"
KSNAME_Mo12="MidiOut1-2"
WDM.Mo12.szPname="PCR"
KSNAME_Mi11="MidiIn1-1"
WDM.Mi11.szPname="PCR MIDI IN"
KSNAME_Mi12="MidiIn1-2"
WDM.Mi12.szPname="PCR 1"
KSNAME_Mi13="MidiIn1-3"
WDM.Mi13.szPname="PCR 2"
REG_MSZ = 0x00010000