[Version]
Signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%MFGName%
DriverVer=12/10/2004

[SourceDisksNames]
1=%DISKName%,,,

[SourceDisksFiles]
G16T.ds = 1
G16T.hlp = 1
G16T.dll = 1

[ControlFlags]
ExcludeFromSelect=*

[Manufacturer]
%MFGName%=ModelList

[ModelList]
%MODELName%=G16TVM11,USB\VID_132B&PID_2058&MI_00

[DestinationDirs]
G16TVM11.CopyList = 10,System32\Drivers
ScannerDS = 10,twain_32\G16T

[G16TVM11]
CopyFiles=G16TVM11.CopyList, ScannerDS
AddReg=G16TVM11.AddReg

[G16TVM11.NT]
CopyFiles=G16TVM11.CopyList, ScannerDS
AddReg=G16TVM11.AddReg

[G16TVM11.NT.Services]
Addservice = G16TVM11, 0x00000002, G16TVM11.AddService

[G16TVM11.AddService]
DisplayName    = %String2%
ServiceType    = 1		    ; SERVICE_KERNEL_DRIVER
StartType      = 3		    ; SERVICE_DEMAND_START
ErrorControl   = 1		    ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\G16T.SYS
LoadOrderGroup = Base

[G16TVM11.AddReg]
HKR,,DevLoader,0,*ntkern
HKR,,NTMPDriver,0,G16T.SYS
HKLM,System\Currentcontrolset\Services\G16TVM11\Parameters,"MaximumTransferSize",0x10001,4096
HKLM,System\Currentcontrolset\Services\G16TVM11\Parameters,"DebugLevel",0x10001,2

[G16TVM11.CopyList]
G16T.SYS

[ScannerDS]
G16T.ds
G16T.hlp
G16T.dll

[Strings]
MFGName="Generic"
MODELName="Generic 16BW-5 Scanner"
DISKName="Generic 16BW-5 Scanner"
