
[Version]
Signature = "$Windows NT$"
Class=USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
Provider  = %ManufacturerName%
CatalogFile= OLIVETTI.CAT
DriverVer=09/04/2012,13.54.20.543


; ========== Manufacturer/Models sections ===========

[Manufacturer]

%ManufacturerName% = KMUSB_MSUSBSYS,NTx86.5.1,NTx86.6.0,NTamd64.5.1,NTamd64.6.0


; =================== Generic ==================================

[KMUSB_MSUSBSYS.NTx86.5.1]
"d-COLOR MF2624"	= KMUSB,USB\VID_0482&PID_0c68&MI_01
"d-COLOR MF2624 plus"	= KMUSB,USB\VID_0482&PID_0c69&MI_01
"d-COPIA 3524MF"	= KMUSB,USB\VID_0482&PID_0c6a&MI_01
"d-COPIA 3524MF plus"	= KMUSB,USB\VID_0482&PID_0c6b&MI_01
"d-COPIA 4023MF"	= KMUSB,USB\VID_0482&PID_0c6c&MI_01
"d-COPIA 4024MF"	= KMUSB,USB\VID_0482&PID_0c6d&MI_01
"d-COPIA 4024MF plus"	= KMUSB,USB\VID_0482&PID_0c6e&MI_01

[KMUSB_MSUSBSYS.NTamd64.5.1]
"d-COLOR MF2624"	= KMUSB,USB\VID_0482&PID_0c68&MI_01
"d-COLOR MF2624 plus"	= KMUSB,USB\VID_0482&PID_0c69&MI_01
"d-COPIA 3524MF"	= KMUSB,USB\VID_0482&PID_0c6a&MI_01
"d-COPIA 3524MF plus"	= KMUSB,USB\VID_0482&PID_0c6b&MI_01
"d-COPIA 4023MF"	= KMUSB,USB\VID_0482&PID_0c6c&MI_01
"d-COPIA 4024MF"	= KMUSB,USB\VID_0482&PID_0c6d&MI_01
"d-COPIA 4024MF plus"	= KMUSB,USB\VID_0482&PID_0c6e&MI_01


[KMUSB_MSUSBSYS.NTx86.6.0]
"d-COLOR MF2624"	= KMUSB,USB\VID_0482&PID_0c68&MI_01
"d-COLOR MF2624 plus"	= KMUSB,USB\VID_0482&PID_0c69&MI_01
"d-COPIA 3524MF"	= KMUSB,USB\VID_0482&PID_0c6a&MI_01
"d-COPIA 3524MF plus"	= KMUSB,USB\VID_0482&PID_0c6b&MI_01
"d-COPIA 4023MF"	= KMUSB,USB\VID_0482&PID_0c6c&MI_01
"d-COPIA 4024MF"	= KMUSB,USB\VID_0482&PID_0c6d&MI_01
"d-COPIA 4024MF plus"	= KMUSB,USB\VID_0482&PID_0c6e&MI_01

[KMUSB_MSUSBSYS.NTamd64.6.0]
"d-COLOR MF2624"	= KMUSB,USB\VID_0482&PID_0c68&MI_01
"d-COLOR MF2624 plus"	= KMUSB,USB\VID_0482&PID_0c69&MI_01
"d-COPIA 3524MF"	= KMUSB,USB\VID_0482&PID_0c6a&MI_01
"d-COPIA 3524MF plus"	= KMUSB,USB\VID_0482&PID_0c6b&MI_01
"d-COPIA 4023MF"	= KMUSB,USB\VID_0482&PID_0c6c&MI_01
"d-COPIA 4024MF"	= KMUSB,USB\VID_0482&PID_0c6d&MI_01
"d-COPIA 4024MF plus"	= KMUSB,USB\VID_0482&PID_0c6e&MI_01

; --------------------------------------------------------------
; =================== Installation ===================



[Dev_AddReg]
HKR,,DeviceInterfaceGUIDs,0x10000,"{9f543223-cede-4fa3-b376-a25ce9a30e74}"

[KMUSB]
Include=sti.inf
Needs=STI.USBSection

[KMUSB.Services]
AddService = usbscan, 0x00000002, KMUSB.UsbScan.AddService

[KMUSB.CopySys32Files]
usbscan.sys

[KMUSB.UsbScan.AddService]
DisplayName    = usb_scan
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\usbscan.sys
LoadOrderGroup = Base



; [DestinationDirs]
; If your INF needs to copy files, you must not use the DefaultDestDir directive here.  
; You must explicitly reference all file-list-section names in this section.

; =================== Strings ===================

[Strings]
ManufacturerName="Olivetti"
ClassName="Universal Serial Bus devices"
DeviceName="Olivetti SCNUSB"
REG_MULTI_SZ = 0x00010000
