Snippets

Takehiko NOZAKI Nikon COOLSCAN/SUPER COOLSCAN Film Scanner Driver Inf

You are viewing an old version of this snippet. View the current version.
Revised by Takehiko NOZAKI b4a879d
[Version]
Signature="$Windows NT$"
Class=Image
ClassGUID={6BDD1FC6-810F-11D0-BEC7-08002BE2092F}
Provider=%Provider%
;CatalogFile=coolscan.cat
DriverVer=07/12/2021,4.0.0.1

[SourceDisksNames]
1="Windows CD"

[SourceDisksFiles]
NKScnUSD.dll=1

[DestinationDirs]
DefaultDestDir=16425

[Manufacturer]
%Mfg%=Models,NTx86,NTamd64

[Models]

[Models.NTx86]
%DeviceDescLS0010%=SCSIScanner,SCSI\ScannerNIKON___COOLSCAN________
%DeviceDescLS0020%=SCSIScanner,SCSI\ScannerNIKON___COOLSCAN_II_____
%DeviceDescLS0030%=SCSIScanner,SCSI\ScannerNIKON___COOLSCANIII_____
%DeviceDescLS1000%=SCSIScanner,SCSI\ScannerNIKON___LS-1000_________
%DeviceDescLS2000%=SCSIScanner,SCSI\ScannerNIKON___LS-2000_________
%DeviceDescLS4500%=SCSIScanner,SCSI\ScannerNIKON___LS-4500AF_______
%DeviceDescLS0040%=USBScanner,USB\VID_04B0&PID_4000
%DeviceDescLS0050%=USBScanner,USB\VID_04B0&PID_4001
%DeviceDescLS5000%=USBScanner,USB\VID_04B0&PID_4002
%DeviceDescLS4000%=SBP2Scanner,SBP2\NIKON___&LS-4000_ED______&CMDSETID104D8
%DeviceDescLS8000%=SBP2Scanner,SBP2\NIKON___&LS-8000_ED______&CMDSETID104D8
%DeviceDescLS9000%=SBP2Scanner,SBP2\NIKON___&LS-9000_ED______&CMDSETID104D8

[Models.NTamd64]
%DeviceDescLS0010%=SCSIScanner,SCSI\ScannerNIKON___COOLSCAN________
%DeviceDescLS0020%=SCSIScanner,SCSI\ScannerNIKON___COOLSCAN_II_____
%DeviceDescLS0030%=SCSIScanner,SCSI\ScannerNIKON___COOLSCANIII_____
%DeviceDescLS1000%=SCSIScanner,SCSI\ScannerNIKON___LS-1000_________
%DeviceDescLS2000%=SCSIScanner,SCSI\ScannerNIKON___LS-2000_________
%DeviceDescLS4500%=SCSIScanner,SCSI\ScannerNIKON___LS-4500AF_______
%DeviceDescLS0040%=USBScanner,USB\VID_04B0&PID_4000
%DeviceDescLS0050%=USBScanner,USB\VID_04B0&PID_4001
%DeviceDescLS5000%=USBScanner,USB\VID_04B0&PID_4002
%DeviceDescLS4000%=SBP2Scanner,SBP2\NIKON___&LS-4000_ED______&CMDSETID104D8
%DeviceDescLS8000%=SBP2Scanner,SBP2\NIKON___&LS-8000_ED______&CMDSETID104D8
%DeviceDescLS9000%=SBP2Scanner,SBP2\NIKON___&LS-9000_ED______&CMDSETID104D8

[ControlFlags]
ExcludeFromSelect=*

[SCSIScanner]
Include=sti.inf
Needs=STI.SCSISection
SubClass=StillImage
DeviceType=1
Capabilities=0
CopyFiles=@NKScnUSD.dll
AddReg=SCSIScanner.AddReg

[SCSIScanner.Services]
Include=sti.inf
Needs=STI.SCSISection.Services

[SCSIScanner.AddReg]
HKR,,HardwareConfig,1,2
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,"scsiscan.sys"
HKR,DeviceData,ICMProfile,1,0,0
HKR,,USDClass,,"{07C71AC0-FA90-11d3-B409-00C04F87578E}"
HKCR,CLSID\{07C71AC0-FA90-11d3-B409-00C04F87578E},,,"Nikon STI USD"
HKCR,CLSID\{07C71AC0-FA90-11d3-B409-00C04F87578E}\InProcServer32,,,%16425%\NKScnUSD.dll
HKCR,CLSID\{07C71AC0-FA90-11d3-B409-00C04F87578E}\InProcServer32,ThreadingModel,,"Both"

[USBScanner]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x4000
Capabilities=0
CopyFiles=@NKScnUSD.dll
AddReg=USBScanner.AddReg

[USBScanner.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[USBScanner.AddReg]
HKR,,HardwareConfig,1,4
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,usbscan.sys
HKR,DeviceData,ICMProfile,1,0,0
HKR,,USDClass,,"{07C71AC0-FA90-11d3-B409-00C04F87578E}"
HKCR,CLSID\{07C71AC0-FA90-11d3-B409-00C04F87578E},,,"Nikon STI USD"
HKCR,CLSID\{07C71AC0-FA90-11d3-B409-00C04F87578E}\InProcServer32,,,%16425%\NKScnUSD.dll
HKCR,CLSID\{07C71AC0-FA90-11d3-B409-00C04F87578E}\InProcServer32,ThreadingModel,,"Both"

[SBP2Scanner]
Include=sti.inf
Needs=STI.SBP2Section
SubClass=StillImage
DeviceType=1
Capabilities=0
CopyFiles=@NKScnUSD.dll
AddReg=SCSIScanner.AddReg

[SBP2Scanner.Services]
Include=sti.inf
Needs=STI.SBP2Section.Services

[Strings]
Provider="Nikon"
Mfg="Nikon"
DeviceDescLS0010="Nikon COOLSCAN"
DeviceDescLS0020="Nikon COOLSCAN II"
DeviceDescLS0030="Nikon COOLSCAN III"
DeviceDescLS1000="Nikon LS-1000"
DeviceDescLS2000="Nikon LS-2000"
DeviceDescLS4500="Nikon LS-4500AF"
DeviceDescLS0040="Nikon COOLSCAN IV ED"
DeviceDescLS0050="Nikon COOLSCAN V ED"
DeviceDescLS5000="Nikon SUPER COOLSCAN 5000 ED"
DeviceDescLS4000="Nikon SUPER COOLSCAN 4000 ED"
DeviceDescLS8000="Nikon SUPER COOLSCAN 8000 ED"
DeviceDescLS9000="Nikon SUPER COOLSCAN 9000 ED"
HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.