PS1DUSD.INF Driver File Contents (1_MustekBearPaw12.zip)

Driver Package File Name: 1_MustekBearPaw12.zip
File Size: 1.2 MB

;******************************************************************
;
;                   PS1D XP Logo Inf File
;           The lastest modify date: 2004/04/13
;
;******************************************************************

[Version]
;LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
Signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=Mustek
DriverVer=02/17/2003,1.0.0.3
Catalogfile=PS1DUSD.cat

[ControlFlags]
ExcludeFromSelect=*

[DestinationDirs]
DefaultDestDir=11                               ; \windows\system32
CopyFWFiles=10,system32\drivers                 ; \windows\system32\drivers
CopyTWAINFiles=10,TWAIN_32\%TWAINDir%           ; \windows\TWAIN_32\A12U16K
CopyMiniDriversFiles=11                         ; \windows\system32
CopyKernelFiles=10,system32\drivers
CopyCoInstaller=11                              ; \windows\system32

;DelFWFiles=10,system32\drivers                 ; \windows\system32\drivers
;DelTWAINFiles=10,TWAIN_32\%TWAINDir%
;DelMiniDriversFiles=11
;DelKernelFiles=10,system32\drivers

;**********
;* MODELS *
;**********

[Manufacturer]
%Mfg%=Models

[Models]
%PS1D.DeviceDesc%=PS1D.Scanner,USB\VID_055f&PID_021c


[PS1D.Scanner]
SubClass                =StillImage
DeviceType              =1
DeviceSubType           =0x1
Capabilities            =0x33
;PropertyPages="Sampcpl.cpl ,EnumStiPropPages"
Events=PS1D.Events
DeviceData=PS1D.DeviceData
AddReg=Scanner.AddReg
;DelReg=DelTWAINReg
CopyFiles=CopyFWFiles,CopyTWAINFiles,CopyMiniDriversFiles,CopyKernelFiles,CopyCoInstaller
UninstallSection=Uninstall
ICMProfiles="sRGB Color Space Profile.icm"


[PS1D.Scanner.Services]
Addservice = GT680x,0x00000002,PS1D.AddService

[PS1D.Scanner.CoInstallers]
CopyFiles=CopyCoInstaller
AddReg=CoInstallers.AddReg

[CoInstallers.AddReg]
HKR,,CoInstallers32,0x00010000,"MKCoInstaller.dll,MKScannerCoInstaller"
;HKR,,Compatible,No

[PS1D.DeviceData]
SpicallPath=%10%\TWAIN_32\%TWAINDir%\%SpicallName%
Resolution=%ResolutionStr%
GreenTimeout=600
MaxXResolution=600
MaxYResolution=1200
PollTimeout=0x00000bb8,1
TServer=local
UI DLL=sti.dll
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
HasKey=1
TwainDS=%DataSourceName%


ScanButton=%ScanEventGuid%
CopyButton=%CopyEventGuid%
FaxButton=%FaxEventGuid%
EmailButton=%EmailEventGuid%
PanelButton=%PanelEventGuid%
PanelGuid=%PanelGuid%

[PS1D.Events]
ScanButton=%ScanButton.Desc%,{41132014-680C-4bab-96C4-DF3F9FE66CAF},Panel
CopyButton=%CopyButton.Desc%,{531E8DFF-BFD9-4249-B371-327ED0DE8A98},Panel
FaxButton=%FaxButton.Desc%,{69900071-C8D5-42e6-921C-F81BF70D3720},Panel
EmailButton=%EmailButton.Desc%,{5407C6A0-9887-4279-B35E-F15DB0039B23},Panel
PanelButton=%PanelButton.Desc%,{FD05DB0B-439D-4fa5-AF7C-FDC318D9F747},Panel

[Scanner.AddReg]
HKR,,DeviceType,1,1
HKR,,HardwareConfig,1,4
HKR,,DevLoader,0,*NTKERN
HKR,,NTMPDriver,0,gt680x.sys

HKR,,USDClass,,%MiniDriverGuid%
HKCR,CLSID\%MiniDriverGuid% ,,,"MiniDriver USD"
HKCR,CLSID\%MiniDriverGuid%\InProcServer32,,,%11%\PS1GMiniDrv.DLL
HKCR,CLSID\%MiniDriverGuid%\InProcServer32,ThreadingModel,,"Both"


HKLM,%WIARegistryEntry%,MiniDrvName,,"PS1GMiniDrv.dll"
HKLM,%WIARegistryEntry%,SpicallPath,,%10%\TWAIN_32\%TWAINDir%\PS1Gspi.dll

;[DelTWAINReg]
;HKLM,SOFTWARE\Mustek Systems\WIA PS1D

[Uninstall]
DelReg=Scanner.AddReg
DelFiles=CopyFWFiles,CopyTWAINFiles,CopyMiniDriversFiles,CopyKernelFiles,CopyCoInstaller

;****************
;* INSTALLATION *
;****************
[CopyTWAINFiles]
gtPS1D.ini
PS1gspi.dll

[CopyMiniDriversFiles]
ps1gMiniDrv.dll


[CopyKernelFiles]
gt680x.sys

[CopyFWFiles]
PS1Dfw.usb

[CopyCoInstaller]
MKCoInstaller.dll

[SourceDisksNames]
56=%DiskName%,%DiskLabel%,

[SourceDisksFiles]
GT680x.SYS=56
ps1gMiniDrv.dll=56
PS1gspi.dll=56
PS1dfw.usb=56
gtPS1d.ini=56
MKCoInstaller.dll=56

[PS1D.AddService]
DisplayName    = GrandTechICNameNT
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL

ServiceBinary  = %10%\System32\Drivers\gt680x.sys

LoadOrderGroup = Base

;************
;* STRINGS  *
;************

[Strings]
Mfg="USB Scanner"
DiskName=""
PS1D.DeviceDesc="BearPaw 1200CU Plus WIA Scanner"
GrandTechICNameNT="BearPaw 1200CU Plus WIA Scanner"
DataSourceName="BearPaw 1200CU Plus"
SpecialInfo="BearPaw 1200CU Plus Installation"
;MiniDriverGuid="{659DC550-6880-4f2a-900B-83B67F788E20}"  ;ps1d
MiniDriverGuid="{10242EB7-BCD1-4eb9-9DBF-EBD0FF67D8D1}"   ;PS1G
;DiskTitle="1200CU Plus Installation Disk"
DiskLabel="Install"

ScanButton.Desc="Scan Button"
CopyButton.Desc="Copy Button"
FaxButton.Desc="Fax Button"
EmailButton.Desc="Email Button"
PanelButton.Desc="Panel Button"

PanelGuid="{37745268-6AA8-4611-9EB3-BEEFCE1C75EB}"
ScanEventGuid="{41132014-680C-4bab-96C4-DF3F9FE66CAF}"
CopyEventGuid="{531E8DFF-BFD9-4249-B371-327ED0DE8A98}"
EmailEventGuid="{5407C6A0-9887-4279-B35E-F15DB0039B23}"
FaxEventGuid="{69900071-C8D5-42e6-921C-F81BF70D3720}"
PanelEventGuid="{FD05DB0B-439D-4fa5-AF7C-FDC318D9F747}"

SpicallName="PS1Gspi.dll"
ResolutionStr="50, 75, 150, 300, 600"
WIARegistryEntry="SOFTWARE\Mustek Systems\WIA PS1D"
TWAINDir="S6U16KD"
server: web5, load: 0.68