;
; Yamaha USB-MIDI Driver for Windows XP INF(yum161c_00.inf)
;
; Copyright (c) 2000-2015 Yamaha Corporation
;
[Version]
Signature="$Windows NT$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%YAMAHA%
DriverVer=07/21/2015,3.1.4.0
CatalogFile=ymidusbw.cat

[SourceDisksNames]
1="Yamaha Corporation USB Driver Installation Disk",,,

[SourceDisksFiles.x86]
ymidusbw.sys = 1
xgusbw.cpl = 1
;yum161c_00.inf = 1

[SourceDisksFiles.amd64]
ymidusbx64.sys = 1
xgusbx64.cpl = 1
;yum161c_00.inf = 1

[Manufacturer]
%MfgName%=Yamaha,ntx86.5.1,ntamd64.5.1

[Yamaha.ntx86.5.1]
%YMIDUSBW.PID_161c.DeviceDesc%=YMIDUSBW.Dev, USB\VID_0499&PID_161c&MI_00

[Yamaha.ntamd64.5.1]
%YMIDUSBW.PID_161c.DeviceDesc%=YMIDUSBW.Dev, USB\VID_0499&PID_161c&MI_00

[DestinationDirs]
DefaultDestDir=10
YMIDUSBW.ntx86.Files.User = 11
YMIDUSBW.ntx86.Files.Ext = 10,system32\drivers
YMIDUSBW.ntamd64.Files.User = 11
YMIDUSBW.ntamd64.Files.Ext = 10,system32\drivers

[YMIDUSBW.Dev.ntx86]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration,YMIDUSBWKS.Registration
;;Include=ks.inf,wdmaudio.inf
;;Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=YMIDUSBW.ntx86.Files.Ext,YMIDUSBW.ntx86.Files.User
AddReg=YMIDUSBW.ntx86.AddReg, YMIDUSBW.Common.AddReg

[YMIDUSBW.Dev.ntx86.HW]
;;AddReg=YMIDUSBW.ntx86.HW.AddReg
DelReg=YMIDUSBW.ntx86.HW.DelReg

[YMIDUSBW.Dev.ntamd64]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration,YMIDUSBWKS.Registration
;;Include=ks.inf,wdmaudio.inf
;;Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=YMIDUSBW.ntamd64.Files.Ext,YMIDUSBW.ntamd64.Files.User
AddReg=YMIDUSBW.ntamd64.AddReg, YMIDUSBW.Common.AddReg

[YMIDUSBW.Dev.ntamd64.HW]
;;AddReg=YMIDUSBW.ntamd64.HW.AddReg
DelReg=YMIDUSBW.ntamd64.HW.DelReg

[YMIDUSBW.Dev.ntx86.Services]
Addservice = YMIDUSBW, 0x00000002, YMIDUSBW.ntx86.AddService

[YMIDUSBW.Dev.ntamd64.Services]
Addservice = YMIDUSBW, 0x00000002, YMIDUSBW.ntamd64.AddService

[YMIDUSBW.ntx86.AddService]
DisplayName    = %YMIDUSBW.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\system32\drivers\ymidusbw.sys

[YMIDUSBW.ntamd64.AddService]
DisplayName    = %YMIDUSBW.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\system32\drivers\ymidusbx64.sys

[YMIDUSBW.ntx86.AddReg]
;;HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,AssociatedFilters,,"wdmaud"
HKR,,Driver,,ymidusbw.sys
HKR,,NTMPDriver,,"ymidusbw.sys,sbemul.sys"
HKR,,DevLoader,,*ntkern

[YMIDUSBW.ntx86.HW.AddReg]
HKR,,FriendlyName,,%YMIDUSBW.PID_161c.DeviceDesc%

[YMIDUSBW.ntx86.HW.DelReg]
HKR,,FriendlyName

[YMIDUSBW.ntamd64.AddReg]
;;HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,AssociatedFilters,,"wdmaud"
HKR,,Driver,,ymidusbx64.sys
HKR,,NTMPDriver,,"ymidusbx64.sys,sbemul.sys"
HKR,,DevLoader,,*ntkern

[YMIDUSBW.ntamd64.HW.AddReg]
HKR,,FriendlyName,,%YMIDUSBW.PID_161c.DeviceDesc%

[YMIDUSBW.ntamd64.HW.DelReg]
HKR,,FriendlyName

[YMIDUSBW.Common.AddReg]
HKR,Drivers,SubClasses,,"midi"
;;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,,%YMIDUSBW.SvcDesc%
HKR,Drivers\midi\wdmaud.drv,Description,,%YMIDUSBW.SvcDesc%
;;HKR,Drivers\mixer\wdmaud.drv,Description,,%YMIDUSBW.SvcDesc%

[YMIDUSBW.ntx86.Files.Ext]
ymidusbw.sys,,,2

[YMIDUSBW.ntamd64.Files.Ext]
ymidusbx64.sys,,,2

[YMIDUSBW.ntx86.Files.User]
xgusbw.cpl,xgusbw.cpl,uniquetempfilename,2

[YMIDUSBW.ntamd64.Files.User]
xgusbx64.cpl,xgusbx64.cpl,uniquetempfilename,2

[YMIDUSBW.Dev.ntx86.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c0%,YMIDUSBW.Interface.MIDIPORT161c0
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c0%,YMIDUSBW.Interface.MIDIPORT161c0
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c0%,YMIDUSBW.Interface.MIDIPORT161c0
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c1%,YMIDUSBW.Interface.MIDIPORT161c1
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c1%,YMIDUSBW.Interface.MIDIPORT161c1
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c1%,YMIDUSBW.Interface.MIDIPORT161c1
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c2%,YMIDUSBW.Interface.MIDIPORT161c2
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c2%,YMIDUSBW.Interface.MIDIPORT161c2
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c2%,YMIDUSBW.Interface.MIDIPORT161c2
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c3%,YMIDUSBW.Interface.MIDIPORT161c3
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c3%,YMIDUSBW.Interface.MIDIPORT161c3
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c3%,YMIDUSBW.Interface.MIDIPORT161c3
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c4%,YMIDUSBW.Interface.MIDIPORT161c4
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c4%,YMIDUSBW.Interface.MIDIPORT161c4
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c4%,YMIDUSBW.Interface.MIDIPORT161c4
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c5%,YMIDUSBW.Interface.MIDIPORT161c5
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c5%,YMIDUSBW.Interface.MIDIPORT161c5
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c5%,YMIDUSBW.Interface.MIDIPORT161c5
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c6%,YMIDUSBW.Interface.MIDIPORT161c6
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c6%,YMIDUSBW.Interface.MIDIPORT161c6
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c6%,YMIDUSBW.Interface.MIDIPORT161c6
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c7%,YMIDUSBW.Interface.MIDIPORT161c7
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c7%,YMIDUSBW.Interface.MIDIPORT161c7
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c7%,YMIDUSBW.Interface.MIDIPORT161c7
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c8%,YMIDUSBW.Interface.MIDIPORT161c8
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c8%,YMIDUSBW.Interface.MIDIPORT161c8
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c8%,YMIDUSBW.Interface.MIDIPORT161c8
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c9%,YMIDUSBW.Interface.MIDIPORT161c9
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c9%,YMIDUSBW.Interface.MIDIPORT161c9
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c9%,YMIDUSBW.Interface.MIDIPORT161c9
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161ca%,YMIDUSBW.Interface.MIDIPORT161ca
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161ca%,YMIDUSBW.Interface.MIDIPORT161ca
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161ca%,YMIDUSBW.Interface.MIDIPORT161ca
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161cb%,YMIDUSBW.Interface.MIDIPORT161cb
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161cb%,YMIDUSBW.Interface.MIDIPORT161cb
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161cb%,YMIDUSBW.Interface.MIDIPORT161cb
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161cc%,YMIDUSBW.Interface.MIDIPORT161cc
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161cc%,YMIDUSBW.Interface.MIDIPORT161cc
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161cc%,YMIDUSBW.Interface.MIDIPORT161cc
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161cd%,YMIDUSBW.Interface.MIDIPORT161cd
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161cd%,YMIDUSBW.Interface.MIDIPORT161cd
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161cd%,YMIDUSBW.Interface.MIDIPORT161cd
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161ce%,YMIDUSBW.Interface.MIDIPORT161ce
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161ce%,YMIDUSBW.Interface.MIDIPORT161ce
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161ce%,YMIDUSBW.Interface.MIDIPORT161ce
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161cf%,YMIDUSBW.Interface.MIDIPORT161cf
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161cf%,YMIDUSBW.Interface.MIDIPORT161cf
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161cf%,YMIDUSBW.Interface.MIDIPORT161cf

[YMIDUSBW.Dev.ntamd64.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c0%,YMIDUSBW.Interface.MIDIPORT161c0
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c0%,YMIDUSBW.Interface.MIDIPORT161c0
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c0%,YMIDUSBW.Interface.MIDIPORT161c0
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c1%,YMIDUSBW.Interface.MIDIPORT161c1
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c1%,YMIDUSBW.Interface.MIDIPORT161c1
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c1%,YMIDUSBW.Interface.MIDIPORT161c1
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c2%,YMIDUSBW.Interface.MIDIPORT161c2
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c2%,YMIDUSBW.Interface.MIDIPORT161c2
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c2%,YMIDUSBW.Interface.MIDIPORT161c2
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c3%,YMIDUSBW.Interface.MIDIPORT161c3
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c3%,YMIDUSBW.Interface.MIDIPORT161c3
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c3%,YMIDUSBW.Interface.MIDIPORT161c3
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c4%,YMIDUSBW.Interface.MIDIPORT161c4
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c4%,YMIDUSBW.Interface.MIDIPORT161c4
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c4%,YMIDUSBW.Interface.MIDIPORT161c4
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c5%,YMIDUSBW.Interface.MIDIPORT161c5
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c5%,YMIDUSBW.Interface.MIDIPORT161c5
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c5%,YMIDUSBW.Interface.MIDIPORT161c5
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c6%,YMIDUSBW.Interface.MIDIPORT161c6
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c6%,YMIDUSBW.Interface.MIDIPORT161c6
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c6%,YMIDUSBW.Interface.MIDIPORT161c6
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c7%,YMIDUSBW.Interface.MIDIPORT161c7
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c7%,YMIDUSBW.Interface.MIDIPORT161c7
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c7%,YMIDUSBW.Interface.MIDIPORT161c7
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c8%,YMIDUSBW.Interface.MIDIPORT161c8
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c8%,YMIDUSBW.Interface.MIDIPORT161c8
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c8%,YMIDUSBW.Interface.MIDIPORT161c8
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161c9%,YMIDUSBW.Interface.MIDIPORT161c9
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161c9%,YMIDUSBW.Interface.MIDIPORT161c9
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161c9%,YMIDUSBW.Interface.MIDIPORT161c9
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161ca%,YMIDUSBW.Interface.MIDIPORT161ca
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161ca%,YMIDUSBW.Interface.MIDIPORT161ca
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161ca%,YMIDUSBW.Interface.MIDIPORT161ca
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161cb%,YMIDUSBW.Interface.MIDIPORT161cb
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161cb%,YMIDUSBW.Interface.MIDIPORT161cb
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161cb%,YMIDUSBW.Interface.MIDIPORT161cb
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161cc%,YMIDUSBW.Interface.MIDIPORT161cc
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161cc%,YMIDUSBW.Interface.MIDIPORT161cc
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161cc%,YMIDUSBW.Interface.MIDIPORT161cc
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161cd%,YMIDUSBW.Interface.MIDIPORT161cd
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161cd%,YMIDUSBW.Interface.MIDIPORT161cd
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161cd%,YMIDUSBW.Interface.MIDIPORT161cd
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161ce%,YMIDUSBW.Interface.MIDIPORT161ce
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161ce%,YMIDUSBW.Interface.MIDIPORT161ce
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161ce%,YMIDUSBW.Interface.MIDIPORT161ce
AddInterface=%KSCATEGORY_AUDIO%,       %KSNAME_MIDIPORT161cf%,YMIDUSBW.Interface.MIDIPORT161cf
AddInterface=%KSCATEGORY_RENDER%,      %KSNAME_MIDIPORT161cf%,YMIDUSBW.Interface.MIDIPORT161cf
AddInterface=%KSCATEGORY_CAPTURE%,     %KSNAME_MIDIPORT161cf%,YMIDUSBW.Interface.MIDIPORT161cf

[YMIDUSBW.Interface.MIDIPORT161c0]
AddReg=YMIDUSBW.Interface.MIDIPORT161c0.AddReg

[YMIDUSBW.Interface.MIDIPORT161c0.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%USBMIDI161c0.szPname%

[YMIDUSBW.Interface.MIDIPORT161c1]
AddReg=YMIDUSBW.Interface.MIDIPORT161c1.AddReg

[YMIDUSBW.Interface.MIDIPORT161c1.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%USBMIDI161c1.szPname%

[YMIDUSBW.Interface.MIDIPORT161c2]
AddReg=YMIDUSBW.Interface.MIDIPORT161c2.AddReg

[YMIDUSBW.Interface.MIDIPORT161c2.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%USBMIDI161c2.szPname%

[YMIDUSBW.Interface.MIDIPORT161c3]
AddReg=YMIDUSBW.Interface.MIDIPORT161c3.AddReg

[YMIDUSBW.Interface.MIDIPORT161c3.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%USBMIDI161c3.szPname%

[YMIDUSBW.Interface.MIDIPORT161c4]
AddReg=YMIDUSBW.Interface.MIDIPORT161c4.AddReg

[YMIDUSBW.Interface.MIDIPORT161c4.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%USBMIDI161c4.szPname%

[YMIDUSBW.Interface.MIDIPORT161c5]
AddReg=YMIDUSBW.Interface.MIDIPORT161c5.AddReg

[YMIDUSBW.Interface.MIDIPORT161c5.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%USBMIDI161c5.szPname%

[YMIDUSBW.Interface.MIDIPORT161c6]
AddReg=YMIDUSBW.Interface.MIDIPORT161c6.AddReg

[YMIDUSBW.Interface.MIDIPORT161c6.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%USBMIDI161c6.szPname%

[YMIDUSBW.Interface.MIDIPORT161c7]
AddReg=YMIDUSBW.Interface.MIDIPORT161c7.AddReg

[YMIDUSBW.Interface.MIDIPORT161c7.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%USBMIDI161c7.szPname%

[YMIDUSBW.Interface.MIDIPORT161c8]
AddReg=YMIDUSBW.Interface.MIDIPORT161c8.AddReg

[YMIDUSBW.Interface.MIDIPORT161c8.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%USBMIDI161c8.szPname%

[YMIDUSBW.Interface.MIDIPORT161c9]
AddReg=YMIDUSBW.Interface.MIDIPORT161c9.AddReg

[YMIDUSBW.Interface.MIDIPORT161c9.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%USBMIDI161c9.szPname%

[YMIDUSBW.Interface.MIDIPORT161ca]
AddReg=YMIDUSBW.Interface.MIDIPORT161ca.AddReg

[YMIDUSBW.Interface.MIDIPORT161ca.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%USBMIDI161ca.szPname%

[YMIDUSBW.Interface.MIDIPORT161cb]
AddReg=YMIDUSBW.Interface.MIDIPORT161cb.AddReg

[YMIDUSBW.Interface.MIDIPORT161cb.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%USBMIDI161cb.szPname%

[YMIDUSBW.Interface.MIDIPORT161cc]
AddReg=YMIDUSBW.Interface.MIDIPORT161cc.AddReg

[YMIDUSBW.Interface.MIDIPORT161cc.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%USBMIDI161cc.szPname%

[YMIDUSBW.Interface.MIDIPORT161cd]
AddReg=YMIDUSBW.Interface.MIDIPORT161cd.AddReg

[YMIDUSBW.Interface.MIDIPORT161cd.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%USBMIDI161cd.szPname%

[YMIDUSBW.Interface.MIDIPORT161ce]
AddReg=YMIDUSBW.Interface.MIDIPORT161ce.AddReg

[YMIDUSBW.Interface.MIDIPORT161ce.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%USBMIDI161ce.szPname%

[YMIDUSBW.Interface.MIDIPORT161cf]
AddReg=YMIDUSBW.Interface.MIDIPORT161cf.AddReg

[YMIDUSBW.Interface.MIDIPORT161cf.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%USBMIDI161cf.szPname%

[Strings]
YAMAHA="Yamaha Corporation."
MfgName="Yamaha Corporation."
YMIDUSBW.SvcDesc="Yamaha USB-MIDI Driver (WDM)"

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}"

YMIDUSBW.PID_161c.DeviceDesc="Yamaha USB-MIDI Driver (WDM)"

KSNAME_MIDIPORT161c0="YUM_WDM161c0"
KSNAME_MIDIPORT161c1="YUM_WDM161c1"
KSNAME_MIDIPORT161c2="YUM_WDM161c2"
KSNAME_MIDIPORT161c3="YUM_WDM161c3"
KSNAME_MIDIPORT161c4="YUM_WDM161c4"
KSNAME_MIDIPORT161c5="YUM_WDM161c5"
KSNAME_MIDIPORT161c6="YUM_WDM161c6"
KSNAME_MIDIPORT161c7="YUM_WDM161c7"
KSNAME_MIDIPORT161c8="YUM_WDM161c8"
KSNAME_MIDIPORT161c9="YUM_WDM161c9"
KSNAME_MIDIPORT161ca="YUM_WDM161ca"
KSNAME_MIDIPORT161cb="YUM_WDM161cb"
KSNAME_MIDIPORT161cc="YUM_WDM161cc"
KSNAME_MIDIPORT161cd="YUM_WDM161cd"
KSNAME_MIDIPORT161ce="YUM_WDM161ce"
KSNAME_MIDIPORT161cf="YUM_WDM161cf"

USBMIDI161c0.szPname="Yamaha USB-MIDI-1"
USBMIDI161c1.szPname="Yamaha USB-MIDI-2"
USBMIDI161c2.szPname="Yamaha USB-MIDI-3"
USBMIDI161c3.szPname="Yamaha USB-MIDI-4"
USBMIDI161c4.szPname="Yamaha USB-MIDI-5"
USBMIDI161c5.szPname="Yamaha USB-MIDI-6"
USBMIDI161c6.szPname="Yamaha USB-MIDI-7"
USBMIDI161c7.szPname="Yamaha USB-MIDI-8"
USBMIDI161c8.szPname="Yamaha USB-MIDI-9"
USBMIDI161c9.szPname="Yamaha USB-MIDI-10"
USBMIDI161ca.szPname="Yamaha USB-MIDI-11"
USBMIDI161cb.szPname="Yamaha USB-MIDI-12"
USBMIDI161cc.szPname="Yamaha USB-MIDI-13"
USBMIDI161cd.szPname="Yamaha USB-MIDI-14"
USBMIDI161ce.szPname="Yamaha USB-MIDI-15"
USBMIDI161cf.szPname="Yamaha USB-MIDI-16"

