USB_V110/win2kxp/usbsrxp.inf Driver File Contents (USB_V110.zip)

Driver Package File Name: USB_V110.zip
File Size: 701.2 KB

[Version]
Signature="$Windows NT$"
Provider=%TouchVision%
ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}
Class=Mouse
DriverVer=12/08/2002,1.0.0.0
LayoutFile=layout.inf 

[ClassInstall32.NT]
AddReg=mouse_class_addreg

[mouse_class_addreg]
HKR,,Icon,,"-2"
HKR,,Installer32,,"SysSetup.Dll,MouseClassInstaller"
HKR,,NoInstallClass,,"1"

;----------------------------------------------------------
;    Mouse Class Driver install sections
;----------------------------------------------------------
[mouclass_CopyFiles]
mouclass.sys

[mouclass_Service_Inst]
DisplayName    = %mouclass.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\mouclass.sys
LoadOrderGroup = Pointer Class

[mouclass_EventLog_Inst]
AddReg = mouclass_EventLog_AddReg

[mouclass_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mouclass.sys"
HKR,,TypesSupported,0x00010001,7
;-----------------------------------------------------------

[DestinationDirs]
DefaultDestDir   = 12

[Manufacturer]
%TouchVision%   = TouchVision.Mfg

[TouchVision.Mfg]
%usbsrxp.DeviceDesc% = usbsrxp,Root\TouchScreen 

[infr2k.hw]
;

[usbsrxp]
AddReg=usbsrxp.AddReg
CopyFiles=usbsrxp.CopyFiles

[usbsrxp0]
AddReg=usbsrxp.AddReg

[usbsrxp.AddReg]
HKR,,DriverDate,0x00000000,"12-08-2002"
HKR,,DriverDesc,0x00000000,"winxp usb infrared touchscreen Service"
HKR,,DriverVersion,0x00000000,"1.0.0.0"
HKR,,InfSection,0x00000000,"usbsrxp"
HKR,,MatchingDeviceId,0x00000000,"Root\TouchScreen"
HKR,,ProviderName,0x00000000,"TouchVision"

[usbsrxp1]
AddReg=usbsrxp.AddReg1

[usbsrxp.AddReg1]
HKR,,HardwareID,0x0001000,"Root\TouchScreen"
HKR,,CompatibleIDs,0x0001000,"Root\TouchScreen"
HKR,,Mfg,0x00000000,"TouchVision"
HKR,,Service,0x00000000,"usbsrxp"

[usbsrxp.CopyFiles]
usbsrxp.sys
;mouclass.sys

[usbsrxp.Services]
AddService = usbsrxp, 0x00000002 , usbsrxp_Service_Inst, usbsrxp_EventLog_Inst
Include=msmouse.inf
Needs=MouClass.Services

[usbsrxp_Service_Inst]
DisplayName    = %usbsrxp.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Pointer Port
ServiceBinary  = %12%\usbsrxp.sys

[usbsrxp_EventLog_Inst]
AddReg = usbsrxp_EventLog_AddReg

[usbsrxp_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\usbsrxp.sys"
HKR,,TypesSupported,0x00010001,7

[SourceDisksNames.x86]
1 = %DiskId1%,,,""

[SourceDisksFiles]
usbsrxp.sys = 1,,
;mouclass.sys=1,,

[Strings]
REG_SZ         = 0x00000000
REG_MULTI_SZ   = 0x00010000
REG_EXPAND_SZ  = 0x00020000
REG_BINARY     = 0x00000001
REG_DWORD      = 0x00010001
SERVICEROOT    = "System\CurrentControlSet\Services"

DiskId1 = "TouchVision company Installation Disk"
TouchVision = "TouchVision"
usbsrxp.SvcDesc="win2kxp usb infrared touchscreen Service"
usbsrxp.DeviceDesc ="win2kxp usb infrared touchscreen Service"
server: web5, load: 1.65