DR4KW98.INF Driver File Contents (4010INF.exe)

Driver Package File Name: 4010INF.exe
File Size: 60.9 KB

[Version]
Signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Provider%
DriverVer=05/19/2006,1.1.0.1

[DestinationDirs]
DefaultDestDir=11				; Win95,Win98 = \windows\system.  NT5 = \windows\system32

[Manufacturer]
%Mfg%=Models

[Models]
%CANON.SCSIDeviceDesc% = SCSI_SCANNER,CANON___DR-AGURA________0
%CANON.SCSIDeviceDesc% = SCSI_SCANNER,CANON___DR-AGURA________1
%CANON.SCSIDeviceDesc% = SCSI_SCANNER,CANON___DR-AGURA________2
%CANON.SCSIDeviceDesc% = SCSI_SCANNER,CANON___DR-4010C________0
%CANON.SCSIDeviceDesc% = SCSI_SCANNER,CANON___DR-4010C________1
%CANON.SCSIDeviceDesc% = SCSI_SCANNER,CANON___DR-4010C________2
%CANON.USBDeviceDesc% = USB_SCANNER,USB\VID_1083&PID_1614


; ********** USB Section **********

; Win98 model section
[USB_SCANNER]
SubClass=StillImage
DeviceType=1
Capabilities=3
Events=USB_SCAN.Events
DeviceData=USB_SCAN.DeviceData
AddReg=Usb.Scanner.AddReg
PropertyPages="DR5KCPL.dll,EnumStiPropPages"
ICMProfiles="sRGB Color Space Profile.icm"

; Win2000 model section
[USB_SCANNER.NT]
Include=sti.inf
Needs=STI.USBSection

SubClass=StillImage
DeviceType=1
Capabilities=3
Events=USB_SCAN.Events
DeviceData=USB_SCAN.DeviceData
AddReg=Usb.Scanner.AddReg.NT
PropertyPages="DR5KCPL.dll,EnumStiPropPages"
ICMProfiles="sRGB Color Space Profile.icm"

[USB_SCAN.DeviceData]
ISISDriverName="DR5010C.PXN"
TwainDS="Canon DR-4010C TWAIN"
Model=%CANON.USBDeviceDesc%
QueryNotification="DR5KSVC.DLL"

[USB_SCAN.Events]
Button1="Button No.1",{12855250-7F07-49e5-A0A2-592E6930D560},%LaunchApplication%
Button2="Button No.2",{250891F4-E8DB-4c6f-96AB-0EDBAD54A385},%LaunchApplication%
Button3="Button No.3",{AA6588A4-89C5-4759-BB2F-5B0426E01D4E},%LaunchApplication%
JobStartButton="Job Tool",{6130D870-0220-4caa-9386-0CA7B3C8CC55},%LaunchJobApplication%


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


; ********** SCSI sections **********

; Win98 model section
[SCSI_SCANNER]
SubClass=StillImage
DeviceType=1
Capabilities=3
Events=SCSI_SCAN.Events
DeviceData=SCSI_SCAN.DeviceData
AddReg=Scsi.Scanner.AddReg
PropertyPages="DR5KCPL.dll,EnumStiPropPages"
DeviceSubType=0x0101
ICMProfiles="sRGB Color Space Profile.icm"

; Win2000 model section
[SCSI_SCANNER.NT]
Include=sti.inf
Needs=STI.SCSISection

SubClass=StillImage
DeviceType=1
Capabilities=3
Events=SCSI_SCAN.Events
DeviceData=SCSI_SCAN.DeviceData
AddReg=Scsi.Scanner.AddReg.NT
PropertyPages="DR5KCPL.dll,EnumStiPropPages"
DeviceSubType=0x0101
ICMProfiles="sRGB Color Space Profile.icm"

[SCSI_SCAN.DeviceData]
ISISDriverName="DR5010C.PXN"
TwainDS="Canon DR-4010C TWAIN"
Model=%CANON.SCSIDeviceDesc%
QueryNotification="DR5KSVC.DLL"

[SCSI_SCAN.Events]
Button1="Button No.1",{12855250-7F07-49e5-A0A2-592E6930D560},%LaunchApplication%
Button2="Button No.2",{250891F4-E8DB-4c6f-96AB-0EDBAD54A385},%LaunchApplication%
Button3="Button No.3",{AA6588A4-89C5-4759-BB2F-5B0426E01D4E},%LaunchApplication%
JobStartButton="Job Tool",{6130D870-0220-4caa-9386-0CA7B3C8CC55},%LaunchJobApplication%


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


; ********** Model-Generic add registry Section **********

; Win98 SCSI add registry section
[Scsi.Scanner.AddReg]
HKR,,HardwareConfig,1,2
HKR,,DevLoader,,*NTKERN
HKR,,USDClass,,"{9F33E1B0-5436-4dde-B1F8-214120CF8AA9}"
HKCR,CLSID\{9F33E1B0-5436-4dde-B1F8-214120CF8AA9},,,"Canon CeiSCSI"
HKCR,CLSID\{9F33E1B0-5436-4dde-B1F8-214120CF8AA9}\InProcServer32,,,%11%\ceiscsi.dll
HKCR,CLSID\{9F33E1B0-5436-4dde-B1F8-214120CF8AA9}\InProcServer32,ThreadingModel,,"Apartment"
HKR,,NTMPDriver,,"scsimap.sys,scsiscan.sys"

; Win98 USB add registry section
[Usb.Scanner.AddReg]
HKR,,HardwareConfig,1,4
HKR,,DevLoader,,*NTKERN
HKR,,USDClass,,"{42B08D3F-3AC2-43c4-9455-E8264B18EB80}"
HKCR,CLSID\{42B08D3F-3AC2-43c4-9455-E8264B18EB80},,,"Canon CeiUSB2"
HKCR,CLSID\{42B08D3F-3AC2-43c4-9455-E8264B18EB80}\InProcServer32,,,%11%\ceiusb2.dll
HKCR,CLSID\{42B08D3F-3AC2-43c4-9455-E8264B18EB80}\InProcServer32,ThreadingModel,,"Apartment"
HKR,,NTMPDriver,,"usbscan.sys"

; Win2000 SCSI add registry section
[Scsi.Scanner.AddReg.NT]
HKR,,HardwareConfig,1,2
HKR,,DevLoader,,*NTKERN
HKR,,USDClass,,"{9F33E1B0-5436-4dde-B1F8-214120CF8AA9}"
HKCR,CLSID\{9F33E1B0-5436-4dde-B1F8-214120CF8AA9},,,"Canon CeiSCSI"
HKCR,CLSID\{9F33E1B0-5436-4dde-B1F8-214120CF8AA9}\InProcServer32,,,%11%\ceiscsi.dll
HKCR,CLSID\{9F33E1B0-5436-4dde-B1F8-214120CF8AA9}\InProcServer32,ThreadingModel,,"Apartment"
HKR,,NTMPDriver,,"scsimap.sys,scsiscan.sys"

; Win2000 USB add registry section
[Usb.Scanner.AddReg.NT]
HKR,,HardwareConfig,1,4
HKR,,DevLoader,,*NTKERN
HKR,,USDClass,,"{42B08D3F-3AC2-43c4-9455-E8264B18EB80}"
HKCR,CLSID\{42B08D3F-3AC2-43c4-9455-E8264B18EB80},,,"Canon CeiUSB2"
HKCR,CLSID\{42B08D3F-3AC2-43c4-9455-E8264B18EB80}\InProcServer32,,,%11%\ceiusb2.dll
HKCR,CLSID\{42B08D3F-3AC2-43c4-9455-E8264B18EB80}\InProcServer32,ThreadingModel,,"Apartment"
HKR,,NTMPDriver,,"usbscan.sys"


; ********** Source Disk Section **********

; the number is used in the SourceDisksFiles section
[SourceDisksNames]
; testing, change path below to path on media
1=%Disk Name%,,

; the number maps to the SourceDisksNames number
[SourceDisksFiles]

; ********** Strings **********

[Strings]
Provider="Canon Electronics Inc."
Mfg="CANON"
Disk Name="CANON DR-4010C Driver Disk"
CANON.SCSIDeviceDesc="CANON DR-4010C SCSI"
CANON.USBDeviceDesc="CANON DR-4010C USB"
LaunchApplication=*
LaunchJobApplication="DR-4010C Job Tool"
server: ftp, load: 1.88