[Version]
Signature="$CHICAGO$"
Class=HIDClass
ClassGuid={745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Provider=%VENDOR%
CatalogFile=vtouch.cat
LayoutFile=layout.inf
DriverVer=06/10/2009,3.0.0.0

[SourceDisksFiles]
vtouch.sys = 99

[SourceDisksNames.x86]
99 = %DISK_NAME%,,,

[SourceDisksNames.ia64]
99 = %DISK_NAME%,,,

[SourceDisksNames.amd64]
99 = %DISK_NAME%,,,

[DestinationDirs]
CopyFilesSYS = 12
CopyFilesDLL = 11
CopyFilesSYS_98 = 10, system32/drivers

[Manufacturer]
%VENDOR%=Vendor, NTx86, NTia64, NTamd64

; For Win2K
[Vendor]
%vtouch%    = vtouch.Inst, {D49F883C-6486-400a-8C22-1A9EF48577E4}\HID_DEVICE
%vtouchDevice%  = vtouchDevice.Inst,  HID\MyVirtualHidDevice

; For XP and later
[Vendor.NTx86]
%vtouch%    = vtouch.Inst, {D49F883C-6486-400a-8C22-1A9EF48577E4}\HID_DEVICE
%vtouchDevice%  = vtouchDevice.Inst,  HID\MyVirtualHidDevice

[Vendor.NTia64]
%vtouch%    = vtouch.Inst, {D49F883C-6486-400a-8C22-1A9EF48577E4}\HID_DEVICE
%vtouchDevice%  = vtouchDevice.Inst,  HID\MyVirtualHidDevice

[Vendor.NTamd64]
%vtouch%    = vtouch.Inst, {D49F883C-6486-400a-8C22-1A9EF48577E4}\HID_DEVICE
%vtouchDevice%  = vtouchDevice.Inst,  HID\MyVirtualHidDevice

[ControlFlags]
ExcludeFromSelect  = HID\MyVirtualHidDevice

[vtouch.Inst]
CopyFiles = CopyFilesSYS_98, CopyFilesDLL
AddReg    = vtouch_98me.AddReg

[vtouch.Inst.NT]
CopyFiles = CopyFilesSYS, CopyFilesDLL

[vtouch.Inst.NT.HW]
AddReg = vtouch_Parameters.AddReg 

[vtouch.Inst.NT.Services]
AddService = vtouch,0x00000002,vtouch_Service_Inst,

[CopyFilesSYS]
vtouch.sys

[CopyFilesSYS_98]
vtouch.sys

[CopyFilesDLL]

[vtouch_Parameters.AddReg]
HKR,,"RunningMode",%REG_DWORD%, 0x00000000

[vtouch_98me.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,"vtouch.sys"

[vtouch_Service_Inst]
DisplayName    = %vtouch%
ServiceType    = %SERVICE_KERNEL_DRIVER% 
StartType      = %SERVICE_DEMAND_START% 
ErrorControl   = %SERVICE_ERROR_IGNORE% 
ServiceBinary  = %12%\vtouch.sys 

[vtouchDevice.Inst]

[vtouchDevice.Inst.NT]

[vtouchDevice.Inst.NT.Services]
AddService = ,0x00000002,   ; NULL Service

[Strings] 
VENDOR        = "ETANDT"
vtouch       	= "HID Tablet" 
vtouchDevice  = "HID Tablet" 
DISK_NAME     = "HID Tablet Install Disk"

SERVICE_BOOT_START     = 0x0 
SERVICE_SYSTEM_START   = 0x1 
SERVICE_AUTO_START     = 0x2 
SERVICE_DEMAND_START   = 0x3 
SERVICE_DISABLED       = 0x4 

SERVICE_KERNEL_DRIVER  = 0x1 
SERVICE_ERROR_IGNORE   = 0x0 
SERVICE_ERROR_NORMAL   = 0x1 
SERVICE_ERROR_SEVERE   = 0x2 
SERVICE_ERROR_CRITICAL = 0x3 

REG_EXPAND_SZ          = 0x00020000 
REG_DWORD              = 0x00010001 
REG_MULTI_SZ           = 0x00010000
REG_BINARY             = 0x00000001
REG_SZ                 = 0x00000000
