[Version]
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
signature="$Windows NT$"
DriverVer=08/05/2009,5.00.2246.1
CatalogFile=stdriver64.cat

; Distribution Media information
[SourceDisksNames]
1 = %DiskId1%,,,""

[SourceDisksFiles]
stdriver64.sys  = 1,,

[DICopyFiles]
stdriver64.sys




[DestinationDirs]
; Driver to be installed in the drivers subdirectory.
DefaultDestDir = 12	; DIRID_DRIVERS

[DefaultInstall]
CopyFiles = DICopyFiles
AddReg = ClassFilter_AddReg
 
[DefaultInstall.Services]
AddService = stdriver, , soundtapdriver_Service_Inst, soundtapdriver_EventLog_Inst

[DefaultUninstall]
RequiredEngine = Setupapi
DelFiles       = DICopyFiles
DelReg         = ClassFilter_AddReg

[DefaultUninstall.Services]
DelService = stdriver, , soundtapdriver_Service_Inst, soundtapdriver_EventLog_Inst

[ClassFilter_AddReg]
HKLM, System\CurrentControlSet\Control\Class\{4d36e96c-e325-11ce-bfc1-08002be10318}, UpperFilters, 0x00010008, stdriver
HKLM, SYSTEM\CurrentControlSet\services\stdriver, DOS_DEVICE_NAME, %REG_SZ%, SoundTapFilter		; Device name to connect to
HKLM, SYSTEM\CurrentControlSet\services\stdriver, NoLoadFlag, %REG_SZ%, NCH Swift Sound\Components\upperfilter  ; Safty switch location. HKLM/Software
HKLM, SOFTWARE\NCH Swift Sound\Components\upperfilter, , %REG_SZ%,  ;
HKLM, SOFTWARE\NCH Swift Sound\Components\upperfilter, Driver, %REG_DWORD%, 0;


[soundtapdriver_Service_Inst]
DisplayName    = %TNS.SvcDesc%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_IGNORE%
ServiceBinary  = %12%\stdriver64.sys		;change stdriver64.sys to the name of your driver binary.


[soundtapdriver_EventLog_Inst]
AddReg = soundtapdriver_EventLog_AddReg


[soundtapdriver_EventLog_AddReg]
HKR,,EventMessageFile, %REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\stdriver64.sys"
HKR,,TypesSupported, %REG_DWORD%, 7


[Strings]
TNS.SvcDesc = "Sound tap driver Upper Class Filter Driver v2.0.0.0"
DiskId1     = "Class Filter Driver Disc"


; Useful constants
SERVICE_KERNEL_DRIVER = 1
SERVICE_DEMAND_START  = 3
SERVICE_ERROR_IGNORE  = 0
REG_EXPAND_SZ         = 0x00020000
REG_DWORD             = 0x00010001
