; ******************************************************************************
; ******************************************************************************
; ***                                                                        ***
; ***  Copyright (c) 2009-2019 Tobias Erichsen. All rights reserved.         ***
; ***                                                                        ***
; ******************************************************************************
; ******************************************************************************


[Version]
CatalogFile=teVirtualMIDI32.cat
Signature="$Windows NT$"
Class=MEDIA
Provider=%TobiasErichsen%
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
DriverVer = 12/08/2019,1.3.0.43

[SourceDisksNames]
222=%DiskInfo%,,,

[SourceDisksNames.amd64]
111=%DiskInfo%,,,


[SourceDisksFiles]
teVirtualMIDI32.sys=222

[Manufacturer]
%MfgName%=DeviceList,

[DeviceList]
%teVirtualMIDI.DeviceDesc32%=teVMIDI,teVirtualMIDI


[DestinationDirs]
teVMIDIDrv32.CopyList=12,



;======================================================
; teVMIDI
;======================================================
[teVMIDIDrv32.CopyList]
teVirtualMIDI32.sys



[teVMIDI.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi"
HKR,,Driver,,teVirtualMIDI32.sys
HKR,Drivers,SubClasses,,"midi"
HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\midi\wdmaud.drv,Description,,%teVirtualMIDI.DeviceDesc32%


;======================================================
; teVMIDI.NT
;======================================================
[teVMIDI.NTx86]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration, WDMAUDIO.Registration
CopyFiles=teVMIDIDrv32.CopyList
AddReg=teVMIDI.AddReg


[teVMIDI.NTx86.Services]
include=wdmaudio.inf
needs=wdmaudio.registration.services
AddService=teVirtualMIDI32,2,teVMIDI_Service_Inst


[teVMIDI_Service_Inst]
DisplayName=%teVirtualMIDI.SvcDesc32%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\teVirtualMIDI32.sys


;======================================================
; COMMON
;======================================================
[Strings]
TobiasErichsen="Tobias Erichsen"
MfgName="Tobias Erichsen"
teVirtualMIDI.DeviceDesc32="teVirtualMIDI - Virtual MIDI Driver x86"
teVirtualMIDI.SvcDesc32="teVirtualMIDI - Virtual MIDI Driver x86"
DiskInfo="teVirtualMIDI Driver Disk"



