;/************************************************************************************ ;Copyright 2023 Association of Musical Electronics Industry ;Copyright 2023 Microsoft ;Driver source code developed by AmeNote. Some components Copyright 2023 AmeNote Inc. ; ;Permission is hereby granted, free of charge, to any person obtaining a copy ;of this software and associated documentation files (the "Software"), to deal ;in the Software without restriction, including without limitation the rights ;to use, copy, modify, merge, publish, distribute, sublicense, and/or sell ;copies of the Software, and to permit persons to whom the Software is ;furnished to do so, subject to the following conditions: ; ;The above copyright notice and this permission notice shall be included in all ;copies or substantial portions of the Software. ; ;THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ;IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ;FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ;AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER ;LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ;OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ;SOFTWARE. ;************************************************************************************/ ;/*++ ; ;Module Name: ; ; USBMidi2.inf - Driver instalation information file. ; ;Abstract: ; ; This file contains the setup information for driver installation ; ;Environment: ; ; Kernel-mode Driver Framework ; ;--*/ ;/*++ ; ;Copyright (c) Microsoft Corporation. All rights reserved. ; ;Module Name: ; ; USBMidi2.INF ; ;--*/ [Version] Signature="$Windows NT$" Class=MEDIA ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} Provider=%MfgName% DriverVer = 06/21/2006,10.0.26100.8328 PnpLockdown=1 [SourceDisksNames] 1 = %DiskId1%,,,"" [SourceDisksFiles] USBMidi2.sys=1 [DestinationDirs] USBMidi2Device.CopyList=13 [Manufacturer] %MfgName%=USBMidi2,NTamd64.10.0...19041 [USBMidi2.NTamd64.10.0...19041] ;%USBMIDI2DeviceDesc%=USBMidi2Device, USB\VID_CAFE&PID_4001&MI_02 ;%USBMIDI2DeviceDesc%=USBMidi2Device, USB\VID_13B2&PID_0065 %USBMIDI2DeviceDesc%=USBMidi2Device, USB\CLASS_01&SUBCLASS_03&PROT_00,USB\CLASS_01&SUBCLASS_03,USB\CLASS_01 ;%USBMidi2DeviceDesc%=USBMidi2Device,*USBMidi2 [USBMidi2Device] CopyFiles=USBMidi2Device.CopyList AddReg=USBMidi2Device.AddReg PreferDeviceInfo=1 [USBMidi2Device.AddReg] HKR,,AssociatedFilters,,"wdmaud2" HKR,,Driver,,USBMidi2.sys HKR,Drivers,SubClasses,,"midi" HKR,Drivers\midi\wdmaud2.drv, Driver,,wdmaud2.drv HKR,Drivers\midi\wdmaud2.drv,Description,,%WDM_MIDI% [USBMidi2Device.CopyList] USBMidi2.sys,,,0x0100 [USBMidi2Device.Services] AddService = USBMidi2,0x00000002, USBMidi2_Service_Inst [USBMidi2_Service_Inst] DisplayName = %USBMidi2.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = "%13%\USBMidi2.sys" [USBMidi2Device.Wdf] KmdfService = USBMidi2, USBMidi2_wdfsect [USBMidi2_wdfsect] KmdfLibraryVersion = 1.31 [Strings] MfgName="Microsoft" DiskId1 = "USB MIDI 2 Installation Disk" WDM_MIDI="WDM MIDI 2 Device" USBMidi2.SvcDesc="USBMidi 2 Driver (WDM)" USBMidi2DeviceDesc="USBMidi2-ACX"