Agfascan.inf Driver File Contents (AGFASnapscan1212p_InstallXP.zip)

; ****************************************
; *      INF-File for AGFA Scanners      *
; *                                      *
; * Copyright (c) 1999 Agfa Gevaert N.V. *
; *   Manufacturer: Agfa Gevaert N.V.    *
; *                                      *
; *     version 2.1 for Win98/2000       *
; ****************************************

; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1111111111111111!!!!!!
; !!!!  Never exceed 32 characters in SectionNames                  !!!!!
; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1111111111111111!!!!!
; !!!!  One line can NOT exceed 284 characters                      !!!!!
; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
; !!!!  Never exceed 22 characters in .NT section (including .NT)   !!!!!
; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

;!This line is 22 chars
;!!!This line is 32 char long!!!
;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  This line is 284 characters long !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

[Version]
Signature=$CHICAGO$
LayoutFile=layout.inf,layout1.inf
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%AGFA%
DriverVer=01/20/2000

[ControlFlags]
; Remove comment from this line if all devices are PnP.
ExcludeFromSelect=*

[SourceDisksNames]
99=%DiskName%,,

[SourceDisksFiles]
Message.exe  = 99,DRIVERS\STI
Message.ini  = 99,DRIVERS\STI
agusbsti.dll = 99,DRIVERS\STI
agsisti.dll  = 99,DRIVERS\STI
agscssti.dll = 99,DRIVERS\STI
Snape40.bin  = 99,DRIVERS
Snape50.bin  = 99,DRIVERS

[BusDrivers]
Usbscan.sys

[FWe40]
Snape40.bin

[FWe50]
Snape50.bin

[DestinationDirs]
DefaultDestDir    = 11                   ; By default, files will be copied to \windows\system.
Agfa.MessageBox   = 17,%AGFA%            ; INF folder
BusDrivers        = 10,system32\drivers

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

[Manufacturer]
%AGFA%=Models

[Models]
;****************************************************************
; *********************** SCSI scanners *************************
;****************************************************************

%ARCUS_II%        = ArcusII,AGFA____ARCUS_II________1
%CRA%             = CRA,AGFA____CR-A____________1
%CRA_S%           = CRA,AGFA____CR-A-S__________1															                ; same ICC-profile, but NOT same scanner name
%DUOSCAN%         = Duo,AGFA____DUOSCAN_________0,AGFA____DUOSCAN_________1,AGFA____DUOSCAN_________2
%DUOSCANII%       = Duo2,AGFA____DUOSCAN_HiD_____1,AGFA____DUOSCAN_HiD_____2
%DUOSCAN_T1200%   = T1200,AGFA____DUOSCAN_T1200___0,AGFA____DUOSCAN_T1200___1
%DUOSCAN_T2000XL% = T2000XL,AGFA____DUOSCAN_T2000XL_0,AGFA____DUOSCAN_T2000XL_1
%DUOSCAN_T2500%   = T2500,AGFA____DUOSCAN_T2500___0,AGFA____DUOSCAN_T2500___1
%HORIZONPLUS%     = HorzPlus,AGFA____HORIZON_PLUS____1,AGFA____HORIZON_PLUS____2
%HORIZONULTRA%    = HorzUltra,AGFA____HORIZON_PLUS____3
%SNAPSCAN%        = Snap,AGFA____SnapScan________0,AGFA____SnapScan________1
%SNAPSCAN_EZ%     = SnapEZ,AGFA____SNAPSCAN_EZ_____0,AGFA____SNAPSCAN_EZ_____1
%SNAPSCAN_300%    = Snap300,AGFA____SNAPSCAN_300____0,AGFA____SNAPSCAN_300____1
%SNAPSCAN_310%    = Snap310,AGFA____SNAPSCAN_310____0,AGFA____SNAPSCAN_310____1,AGFA____SNAPSCAN_310____2
%SNAPSCAN_600%    = Snap600,AGFA____SNAPSCAN_600____0,AGFA____SNAPSCAN_600____1
%SNAPSCAN_1200P%  = Snap1200P,AGFA____SNAPSCAN_1200P__0,AGFA____SNAPSCAN_1200P__1
%SNAPSCAN_1212P%  = Snap1212P,AGFA____SNAPSCAN_1212P__0,AGFA____SNAPSCAN_1212P__1,AGFA____SNAPSCAN_1212P_20,AGFA____SNAPSCAN_1212P_21
%SNAPSCAN_1236%   = Snap1236,AGFA____SNAPSCAN_1236___0,AGFA____SNAPSCAN_1236___1
%STUDIOSCAN_II%   = StudioII,AGFA____STUDIOSCAN_II___1
%STUDIOSCAN_IIsi% = StudioIIsi,AGFA____STUDIOSCAN_II___2 
%STUDIOSTAR%      = Star,AGFA____STUDIOSTAR______0,AGFA____STUDIOSTAR______1

%ARCUS%           = GenSCSI,AGFA____ARCUS___________V
%ARCUSPLUS%       = GenSCSI,AGFA____ARCUS_PLUS______V
%FOCUS_II%        = GenSCSI,____@___0_,____@_"___
%FOCUS_CLR_PLUS%  = GenSCSI,____@_&_$_
%FOCUS_G_6_8_GS%  = GenSCSI,____P_____
%HORIZON%         = GenSCSI,AGFA____HORIZON_________1,AGFA____HORIZON_________2,AGFA____HORIZON_________3,AGFA____HORIZON_________4,AGFA____HORIZON_________5,AGFA____HORIZON_________6,AGFA____HORIZON_________7
%STUDIOSCAN%      = GenSCSI,MII_SC31STUDIOSCAN______1,AGFA____STUDIOSCAN______1
%VISION35%        = GenSCSI,AGFA____VISION_35_______1,NIKON___LS-3510AF_______1

;**************************************************************
; *********************** USB scanners ************************
;**************************************************************
%SNAPSCAN_1212u%   = Snp1212u,USB\VID_06BD&PID_0001
%SNAPSCAN_1236U%   = Snp1236u,USB\VID_06BD&PID_0002
%SNAPSCAN_1212U_2% = Snp1212u2,USB\VID_06BD&PID_2061
%SNAPSCAN_TOUCH%   = Touch,USB\VID_06BD&PID_0100
%SNAPSCAN_e50%     = Snape50,USB\VID_06BD&PID_208F  
%SNAPSCAN_e40%     = Snape40,USB\VID_06BD&PID_208D

;****************************************************************
;************************ SCSI scanners *************************
;****************************************************************

[ArcusII]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.ArcusII
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox
ICMProfiles      = "Arcus II Agfa Rx.icm,Arcus II Agfa Tx.icm"

[ArcusII.NT]
Include          = sti.inf
Needs            = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.ArcusII
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "Arcus II Agfa Rx.icm,Arcus II Agfa Tx.icm"

[ArcusII.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.ArcusII]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%ARCUS_II%"

;****************************************************************

[CRA]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.CRA
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox
ICMProfiles      = "Scanc707.icm"

[CRA.NT]
Include          = sti.inf
Needs	           = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.CRA
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "Scanc707.icm"

[CRA.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.CRA]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%CRA%"

;****************************************************************

[Duo]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.Duo
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "DuoScan Agfa Rx.icm,DuoScan Agfa Tx.icm"

[Duo.NT]
Include	     = sti.inf
Needs            = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.Duo
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "DuoScan Agfa Rx.icm,DuoScan Agfa Tx.icm"

[Duo.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.Duo]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%DUOSCAN%"

;****************************************************************

[Duo2]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.Duo2
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "DuoScan HiD Agfa Rx.icm,DuoScan HiD Agfa Tx.icm"

[Duo2.NT]
Include	     = sti.inf
Needs		     = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.Duo2
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "DuoScan HiD Agfa Rx.icm,DuoScan HiD Agfa Tx.icm"

[Duo2.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.Duo2]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%DUOSCANII%"

;****************************************************************



[T1200]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.T1200
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "DuoScan T1200 Agfa Rx.icm,DuoScan T1200 Agfa Tx.icm"

[T1200.NT]
Include          = sti.inf
Needs            = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.T1200
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "DuoScan T1200 Agfa Rx.icm,DuoScan T1200 Agfa Tx.icm"

[T1200.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.T1200]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%DUOSCAN_T1200%"

;****************************************************************

[T2000XL]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.T2000XL
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "DuoScan T2000XL Agfa Rx.icm,DuoScan T2000XL Agfa Tx.icm"

[T2000XL.NT]
Include	     = sti.inf
Needs            = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.T2000XL
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "DuoScan T2000XL Agfa Rx.icm,DuoScan T2000XL Agfa Tx.icm"

[T2000XL.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.T2000XL]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%DUOSCAN_T2000XL%"

;****************************************************************

[T2500]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.T2500
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "DuoScan T2500 Agfa Rx.icm,DuoScan T2500 Agfa Tx.icm"

[T2500.NT]
Include	     = sti.inf
Needs	           = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.T2500
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "DuoScan T2500 Agfa Rx.icm,DuoScan T2500 Agfa Tx.icm"

[T2500.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.T2500]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%DUOSCAN_T2500%"

;****************************************************************

[HorzPlus]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.HorzPlus
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "Horizon Plus Agfa Rx.icm,Horizon Plus Agfa Tx.icm"

[HorzPlus.NT]
Include	     = sti.inf
Needs		     = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.HorzPlus
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "Horizon Plus Agfa Rx.icm,Horizon Plus Agfa Tx.icm"

[HorzPlus.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.HorzPlus]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%HORIZONPLUS%"

;****************************************************************

[HorzUltra]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.HorzUltra
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "Horizon Ultra Agfa Rx.icm,Horizon Ultra Agfa Tx.icm"

[HorzUltra.NT]
Include	     = sti.inf
Needs		     = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.HorzUltra
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "Horizon Ultra Agfa Rx.icm,Horizon Ultra Agfa Tx.icm"

[HorzUltra.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.HorzUltra]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%HORIZONULTRA%"

;****************************************************************

[Snap]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.Snap
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan 300 Agfa Rx.icm,SnapScan 300 Agfa Tx.icm"

[Snap.NT]
Include	     = sti.inf
Needs		     = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.Snap
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan 300 Agfa Rx.icm,SnapScan 300 Agfa Tx.icm"

[Snap.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.Snap]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%SNAPSCAN%"

;****************************************************************

[SnapEZ]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.SnapEZ
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan EZ Agfa Rx.icm"

[SnapEZ.NT]
Include          = sti.inf
Needs            = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.SnapEZ
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan EZ Agfa Rx.icm"

[SnapEZ.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.SnapEZ]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%SNAPSCAN_EZ%"

;****************************************************************

[Snap300]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.Snap300
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan 300 Agfa Rx.icm,SnapScan 300 Agfa Tx.icm"

[Snap300.NT]
Include	     = sti.inf
Needs            = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.Snap300
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan 300 Agfa Rx.icm,SnapScan 300 Agfa Tx.icm"

[Snap300.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.Snap300]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%SNAPSCAN_300%"

;****************************************************************

[Snap310]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.Snap310
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan 310 Agfa Rx.icm"

[Snap310.NT]
Include	     = sti.inf
Needs            = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.Snap310
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan 310 Agfa Rx.icm"

[Snap310.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.Snap310]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%SNAPSCAN_310%"

;****************************************************************

[Snap600]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.Snap600
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan 600 Agfa Rx.icm,SnapScan 600 Agfa Tx.icm"

[Snap600.NT]
Include	     = sti.inf
Needs		     = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.Snap600
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan 600 Agfa Rx.icm,SnapScan 600 Agfa Tx.icm"

[Snap600.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.Snap600]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%SNAPSCAN_600%"

;****************************************************************

[Snap1200P]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.Snap1200P
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan 1200P Agfa Rx.icm"

[Snap1200P.NT]
Include	     = sti.inf
Needs		     = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.Snap1200P
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan 1200P Agfa Rx.icm"

[Snap1200P.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.Snap1200P]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%SNAPSCAN_1200P%"

;****************************************************************

[Snap1212P]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.Snap1212P
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan 1212P Agfa Rx.icm"

[Snap1212P.NT]
Include	     = sti.inf
Needs		     = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.Snap1212P
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan 1212P Agfa Rx.icm"

[Snap1212P.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.Snap1212P]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%SNAPSCAN_1212P%"

;****************************************************************

[Snap1236]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.Snap1236
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan 1236 Agfa Rx.icm,SnapScan 1236 Agfa Tx.icm"

[Snap1236.NT]
Include	     = sti.inf
Needs		     = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.Snap1236
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan 1236 Agfa Rx.icm,SnapScan 1236 Agfa Tx.icm"

[Snap1236.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.Snap1236]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%SNAPSCAN_1236%"

;****************************************************************

[StudioII]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.StudioII
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "StudioScan II Agfa Rx.icm"

[StudioII.NT]
Include          = sti.inf
Needs	           = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.StudioII
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "StudioScan II Agfa Rx.icm"

[StudioII.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.StudioII]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%STUDIOSCAN%"

;****************************************************************

[StudioIIsi]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.StudioIIsi
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "StudioScan IISi Agfa Rx.icm,tudioScan IISi Agfa Tx.icm"

[StudioIIsi.NT]
Include          = sti.inf
Needs	           = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.StudioIIsi
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "StudioScan IISi Agfa Rx.icm,tudioScan IISi Agfa Tx.icm"

[StudioIIsi.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.StudioIIsi]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%STUDIOSCAN_IIsi%"

;****************************************************************

[Star]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.Star
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "StudioStar Agfa Rx.icm,StudioStar Agfa Tx.icm"

[Star.NT]
Include          = sti.inf
Needs	           = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.Star
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "StudioStar Agfa Rx.icm,StudioStar Agfa Tx.icm"

[Star.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.Star]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%STUDIOSTAR%"

;****************************************************************

[GenSCSI]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg,ShowMessage.GenSCSI
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "sRGB Color Space Profile.icm"

[GenSCSI.NT]
Include	     = sti.inf
Needs            = STI.SCSISection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = ScsiUsd.AddReg.NT,ShowMessage.GenSCSI
CopyFiles        = Scsi.UsdFile,Agfa.MessageBox 
ICMProfiles      = "sRGB Color Space Profile.icm"

[GenSCSI.NT.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[ShowMessage.GenSCSI]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe"

;****************************************************************



;**************************************************************
;************************ USB scanners ************************
;**************************************************************

[Snp1212u]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = UsbA.AddReg,ShowMessage.Snp1212u
CopyFiles        = BusDrivers,UsbA.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan 1212U Agfa Rx.icm"

[Snp1212u.NT]
Include	     = sti.inf
Needs		     = STI.USBSection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = UsbA.AddReg.NT,ShowMessage.Snp1212u
CopyFiles        = UsbA.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan 1212U Agfa Rx.icm"


[Snp1212u.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[ShowMessage.Snp1212u]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%SNAPSCAN_1212u%"

;****************************************************************

[Snp1212u2]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = UsbA.AddReg,ShowMessage.Snp1212u2
CopyFiles        = UsbA.UsdFile,BusDrivers,Agfa.MessageBox
ICMProfiles      = "SnapScan 1212U_2 Agfa Rx.icm"

[Snp1212u2.NT]
Include          = sti.inf
Needs            = STI.USBSection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = UsbA.AddReg.NT,ShowMessage.Snp1212u2
CopyFiles        = UsbA.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan 1212U_2 Agfa Rx.icm"


[Snp1212u2.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[ShowMessage.Snp1212u2]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%SNAPSCAN_1212u_2%"

;****************************************************************

[Snp1236u]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = UsbA.AddReg,ShowMessage.Snp1236u
CopyFiles        = UsbA.UsdFile,BusDrivers,Agfa.MessageBox 
ICMProfiles      = "SnapScan 1236U Agfa Rx.icm,SnapScan 1236U Agfa Tx.icm"

[Snp1236u.NT]
Include	     = sti.inf
Needs	           = STI.USBSection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
AddReg           = UsbA.AddReg.NT,ShowMessage.Snp1236u
CopyFiles        = UsbA.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan 1236U Agfa Rx.icm,SnapScan 1236U Agfa Tx.icm"

[Snp1236u.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[ShowMessage.Snp1236u]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%SNAPSCAN_1236u%"

;****************************************************************

[Touch]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 3
Events           = Touch.Events
DeviceData       = Touch.DeviceData
AddReg           = UsbS.AddReg,ShowMessage.Touch
CopyFiles        = UsbS.UsdFile,BusDrivers,Agfa.MessageBox 
ICMProfiles      = "SnapScan Touch Agfa Rx.icm"

[Touch.NT]
Include	     = sti.inf
Needs	           = STI.USBSection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 3
Events           = Touch.Events
DeviceData       = Touch.DeviceData
AddReg           = UsbS.AddReg.NT,ShowMessage.Touch
CopyFiles        = UsbS.UsdFile,Agfa.MessageBox 
ICMProfiles      = "SnapScan Touch Agfa Rx.icm"

[Touch.Events]
TouchButton0 =%TouchButton0%,{BE8FD0E3-AEDC-11d2-9B53-00104B49BFF5},%ScanWise%
TouchButton1 =%TouchButton1%,{BE8FD0E4-AEDC-11d2-9B53-00104B49BFF5},%ScanWise%
TouchButton2 =%TouchButton2%,{BE8FD0E5-AEDC-11d2-9B53-00104B49BFF5},%ScanWise%
TouchButton3 =%TouchButton3%,{BE8FD0E6-AEDC-11d2-9B53-00104B49BFF5},%ScanWise%

[Touch.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[Touch.DeviceData]
TwainDS      = %TwainSourceTouch%
;PollTimeout = 0x05DC

[ShowMessage.Touch]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%SNAPSCAN_TOUCH%"

;****************************************************************
[Snape50]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 1
Events           = Snape50.Events
DeviceData       = Snape50.DeviceData
AddReg           = UsbA.AddReg,ShowMessage.Snape50
CopyFiles        = BusDrivers,UsbA.UsdFile,Agfa.MessageBox,FWe50
ICMProfiles      = "SnapScan e50 Agfa Rx.icm,SnapScan e50 Agfa Tx.icm"

[Snape50.NT]
Include	     = sti.inf
Needs		     = STI.USBSection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 1
Events           = Snape50.Events
DeviceData       = Snape50.DeviceData
AddReg           = UsbA.AddReg.NT,ShowMessage.Snape50
CopyFiles        = UsbA.UsdFile,Agfa.MessageBox,FWe50
ICMProfiles      = "SnapScan e50 Agfa Rx.icm,SnapScan e50 Agfa Tx.icm"

[Snape50.Events]
TouchButton0 =%TouchButton3%,{BE8FD0E3-AEDC-11d2-9B53-00104B49BFF5},%ScanWise%
TouchButton1 =%TouchButton1%,{BE8FD0E4-AEDC-11d2-9B53-00104B49BFF5},%ScanWise%
TouchButton2 =%TouchButton0%,{BE8FD0E5-AEDC-11d2-9B53-00104B49BFF5},%ScanWise%
TouchButton3 =%TouchButton2%,{BE8FD0E6-AEDC-11d2-9B53-00104B49BFF5},%ScanWise%

[Snape50.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[ShowMessage.Snape50]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%SNAPSCAN_e50%"

[Snape50.DeviceData]
TwainDS     	   = %TwainSource_e50%
;****************************************************************

[Snape40]
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
DeviceData       = Snape40.DeviceData
AddReg           = UsbA.AddReg,ShowMessage.Snape40
CopyFiles        = BusDrivers,UsbA.UsdFile,Agfa.MessageBox,FWe40
ICMProfiles      = "SnapScan e40 Agfa Rx.icm"

[Snape40.NT]
Include	     = sti.inf
Needs		     = STI.USBSection
SubClass         = StillImage
DeviceType       = 1
DeviceSubType    = 0x0
Capabilities     = 0
DeviceData       = Snape40.DeviceData
AddReg           = UsbA.AddReg.NT,ShowMessage.Snape40
CopyFiles        = UsbA.UsdFile,Agfa.MessageBox,FWe40
ICMProfiles      = "SnapScan e40 Agfa Rx.icm"


[Snape40.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[ShowMessage.Snape40]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%AGFA%,,%17%"\"%AGFA%"\Message.exe /%SNAPSCAN_e40%"

[Snape40.DeviceData]
TwainDS     	   = %TwainSource_e40%

;****************************************************************



;**************************************************************
;*********************** SCSI SCANNERS  ***********************
;**************************************************************

[ScsiUsd.AddReg]
HKR,,HardwareConfig,1,2
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,"scsimap.sys,scsiscan.sys"
HKR,,USDClass,,"{83CC0CC2-170C-11d2-8433-00104B49BFF5}"
HKCR,CLSID\{83CC0CC2-170C-11d2-8433-00104B49BFF5},,,"Agfa STI SCSI user mode driver"
HKCR,CLSID\{83CC0CC2-170C-11d2-8433-00104B49BFF5}\InProcServer32,,,%11%\agscssti.dll
HKCR,CLSID\{83CC0CC2-170C-11d2-8433-00104B49BFF5}\InProcServer32,ThreadingModel,,"Apartment"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","StillImageMonitor",,%11%"\STIMON.EXE"

[ScsiUsd.AddReg.NT]
HKR,,HardwareConfig,1,2
HKR,,DevLoader,,*NTKERN
HKR,,USDClass,,"{83CC0CC2-170C-11d2-8433-00104B49BFF5}"
HKCR,CLSID\{83CC0CC2-170C-11d2-8433-00104B49BFF5},,,"Agfa STI SCSI user mode driver"
HKCR,CLSID\{83CC0CC2-170C-11d2-8433-00104B49BFF5}\InProcServer32,,,%11%\agscssti.dll
HKCR,CLSID\{83CC0CC2-170C-11d2-8433-00104B49BFF5}\InProcServer32,ThreadingModel,,"Apartment"


;****************
;* USB SCANNERS *
;****************

[UsbA.AddReg]
HKR,,HardwareConfig,1,4
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,"usbscan.sys"
HKR,,USDClass,,"{83CC0CC3-170C-11d2-8433-00104B49BFF5}"
HKCR,CLSID\{83CC0CC3-170C-11d2-8433-00104B49BFF5},,,"Agfa STI USB user mode driver"
HKCR,CLSID\{83CC0CC3-170C-11d2-8433-00104B49BFF5}\InProcServer32,,,%11%\agusbsti.dll
HKCR,CLSID\{83CC0CC3-170C-11d2-8433-00104B49BFF5}\InProcServer32,ThreadingModel,,"Apartment"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","StillImageMonitor",,%11%"\STIMON.EXE"

[UsbA.AddReg.NT]
HKR,,HardwareConfig,1,4
HKR,,DevLoader,,*NTKERN
HKR,,USDClass,,"{83CC0CC3-170C-11d2-8433-00104B49BFF5}"
HKCR,CLSID\{83CC0CC3-170C-11d2-8433-00104B49BFF5},,,"Agfa STI USB user mode driver"
HKCR,CLSID\{83CC0CC3-170C-11d2-8433-00104B49BFF5}\InProcServer32,,,%11%\agusbsti.dll
HKCR,CLSID\{83CC0CC3-170C-11d2-8433-00104B49BFF5}\InProcServer32,ThreadingModel,,"Apartment"

[UsbS.AddReg]
HKR,,HardwareConfig,1,4
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,"usbscan.sys"
HKR,,USDClass,,"{2E368C81-A3E9-11d2-9B53-00104B49BFF5}"
HKCR,CLSID\{2E368C81-A3E9-11d2-9B53-00104B49BFF5},,,"Agfa STI USB user mode driver"
HKCR,CLSID\{2E368C81-A3E9-11d2-9B53-00104B49BFF5}\InProcServer32,,,%11%\agsisti.dll
HKCR,CLSID\{2E368C81-A3E9-11d2-9B53-00104B49BFF5}\InProcServer32,ThreadingModel,,"Apartment"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","StillImageMonitor",,%11%"\STIMON.EXE"

[UsbS.AddReg.NT]
HKR,,HardwareConfig,1,4
HKR,,DevLoader,,*NTKERN
HKR,,USDClass,,"{2E368C81-A3E9-11d2-9B53-00104B49BFF5}"
HKCR,CLSID\{2E368C81-A3E9-11d2-9B53-00104B49BFF5},,,"Agfa STI USB user mode driver"
HKCR,CLSID\{2E368C81-A3E9-11d2-9B53-00104B49BFF5}\InProcServer32,,,%11%\agsisti.dll
HKCR,CLSID\{2E368C81-A3E9-11d2-9B53-00104B49BFF5}\InProcServer32,ThreadingModel,,"Apartment"

;****************
;* INSTALLATION *
;****************

[Agfa.MessageBox]
Message.exe
Message.ini

[Scsi.UsdFile]
agscssti.dll

[UsbA.UsdFile]
agusbsti.dll

[UsbS.usdFile]
agsisti.dll

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

[Strings]
AGFA             = "AGFA"
DiskName         = "Agfa Scanner CD"
ScanWise         = "ScanWise"
TwainSourceTouch = "ScanWise 1.3" 
TwainSource_e40  = "ScanWise 1.4"    
TwainSource_e50  = "ScanWise 1.4"    
ARCUS            = "ARCUS"
ARCUSPLUS        = "ARCUS PLUS"
ARCUS_II         = "ARCUS II"
CRA              = "CR-A"
CRA_S            = "CR-A-S"
DUOSCAN          = "DUOSCAN"
DUOSCANII        = "DUOSCAN HiD"
DUOSCAN_T1200    = "DUOSCAN T1200"
DUOSCAN_T2000XL  = "DUOSCAN T2000XL"
DUOSCAN_T2500    = "DUOSCAN T2500"
FOCUS_II         = "FOCUS II"
FOCUS_CLR_PLUS   = "FOCUS COLOR PLUS"
FOCUS_G_6_8_GS   = "FOCUS S600/S800 GS"
HORIZON          = "HORIZON"
HORIZONPLUS      = "HORIZON PLUS"
HORIZONULTRA     = "HORIZON ULTRA"
SNAPSCAN         = "SnapScan"
SNAPSCAN_EZ      = "SNAPSCAN EZ"
SNAPSCAN_300     = "SNAPSCAN 300"
SNAPSCAN_310     = "SNAPSCAN 310"
SNAPSCAN_600     = "SNAPSCAN 600"
SNAPSCAN_1200P   = "SNAPSCAN 1200P"
SNAPSCAN_1212P   = "SNAPSCAN 1212P"
SNAPSCAN_1236    = "SNAPSCAN 1236"
SNAPSCAN_1212u   = "SNAPSCAN 1212U"
SNAPSCAN_1236u   = "SNAPSCAN 1236U"
SNAPSCAN_1212u_2 = "SNAPSCAN 1212U_2"
SNAPSCAN_TOUCH   = "SNAPSCAN TOUCH"
TouchButton0     =       "ScanWise"
TouchButton1     =       "Copy"
TouchButton2     =       "OCR"
TouchButton3     =       "e-Mail"
STUDIOSCAN       = "STUDIOSCAN"
STUDIOSCAN_II    = "STUDIOSCAN II"
STUDIOSCAN_IIsi  = "STUDIOSCAN IIsi"
STUDIOSTAR       = "StudioStar"
VISION35         = "VISION 35"
SNAPSCAN_e50     = "SNAPSCAN e50"
SNAPSCAN_e40     = "SNAPSCAN e40"


Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web1, load: 1.45