;
; WSDScDrv.inf - installation file for the WSD Scan Driver
;
; Copyright (c) Microsoft Corporation. All rights reserved.
;
; Manufacturer: Microsoft (D2)
;

[Version]
Signature="$WINDOWS NT$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%MSFT%
DriverVer=06/21/2006,6.1.7600.16385

[ControlFlags]
BasicDriverOk = *
ExcludeFromSelect = *

[Manufacturer]
%MSFT%=Microsoft, NTx86

[Microsoft.NTx86]
; DisplayName                   Section               DeviceId
; -----------                   -------               --------
%WSDScanDriver.DeviceDesc% =    WSDScanDriver.Device, UMB\http://schemas.microsoft.com/windows/2006/08/wdp/scan/ScannerServiceType

[SourceDisksNames]
3426=windows cd

[SourceDisksFiles]
WSDScDrv.dll=3426

[DestinationDirs]
DefaultDestDir = 11
WSDScanDriver.CopyFiles = 11

[WSDScanDriver.Device]
Include=sti.inf
Needs=STI.WSDSection
SubClass=StillImage
DeviceType=1                                   ; scanner device
DeviceSubType=1
Capabilities=0x31                              ; STI_GENCAP_NOTIFICATIONS (bit 0) | STI_GENCAP_WIA (bit 4) | bit 5
DeviceData=WSDScanDriver.DeviceData
Events=WSDScanDriver.Events
AddReg=WSDScanDriver.AddReg
CopyFiles=WSDScanDriver.CopyFiles
ICMProfiles="sRGB Color Space Profile.icm"

[WSDScanDriver.CopyFiles]
WSDScDrv.dll

[WSDScanDriver.AddReg]
; Registry settings for the WIA mini-driver component:
HKR,,HardwareConfig,1,1
HKR,,USDClass,,"{D669B7BA-845E-4e1c-932F-75E895173E5F}"
HKCR,CLSID\{D669B7BA-845E-4e1c-932F-75E895173E5F},,,"WSD Scan Driver"
HKCR,CLSID\{D669B7BA-845E-4e1c-932F-75E895173E5F}\InProcServer32,,,%11%\WSDScDrv.dll
HKCR,CLSID\{D669B7BA-845E-4e1c-932F-75E895173E5F}\InProcServer32,ThreadingModel,,"Both"

[WSDScanDriver.DeviceData]
Server=local                                  ; the WIA mini-driver runs on the same machine as the client application

[WSDScanDriver.Events]
ScanEvent=%ScanEvent.Desc%,{A6C5A715-8C6E-11d2-977A-0000F87A926F},*
ScanToPrintEvent=%ScanToPrintEvent.Desc%,{B441f425-8C6e-11D2-977A-0000F87A926F},*
ScanToFaxEvent=%ScanToFaxEvent.Desc%,{C00EB793-8C6E-11D2-977A-0000F87A926F},*
ScanToOCREvent=%ScanToOCREvent.Desc%,{9D095B89-37D6-4877-AFED-62A297DC6DBE},*
ScanToEmailEvent=%ScanToEmailEvent.Desc%,{C686DCEE-54F2-419E-9A27-2FC7F2E98F9E},*

[WSDScanDriver.Device.HW]
Include=sti.inf
Needs=STI.WSDSectionHW

[WSDScanDriver.Device.Services]
Include=sti.inf
Needs=STI.WSDSection.Services

[Strings]
;Non-Localizable
MSFT="Microsoft"
;Localizable
WSDScanDriver.DeviceDesc="WSD Scan Device"
ScanEvent.Desc="Scan"
ScanToPrintEvent.Desc="Scan To Print"
ScanToFaxEvent.Desc="Scan To Fax"
ScanToOCREvent.Desc="Scan To OCR"
ScanToEmailEvent.Desc="Scan To E-mail"
