summaryrefslogtreecommitdiff
path: root/wia/ProdScan/ProdScan.inf
blob: 9ff8d18b8286534c1f298acd973cd9d64041ae57 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
;
; ProdScan.inf - installation file for the Production Scanner Driver Sample
;
; Copyright (c) Microsoft Corporation. All rights reserved.
;
; Manufacturer: Microsoft
;
[Version]
Signature="$WINDOWS NT$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%ProviderString%
DriverVer=10/16/2015,1.0.0.2
CatalogFile = prodscan.cat

[SourceDisksFiles]
ProdScan.dll=1

[SourceDisksNames]
1=%Location%,,,

[DestinationDirs]
DefaultDestDir = 11

[Manufacturer]
%ManufacturerName%=Models,NTx86,NTAMD64,NTIA64,NTARM,NTARM64

[Models.NTx86]
%ProdScan.DeviceDesc% = ProdScan.Device, WIADRIVER_PNP_ID, USB\MS_COMP_SCAN&MS_SUBCOMP_WIAPNPID

[Models.NTAMD64]
%ProdScan.DeviceDesc% = ProdScan.Device, WIADRIVER_PNP_ID, USB\MS_COMP_SCAN&MS_SUBCOMP_WIAPNPID

[Models.NTIA64]
%ProdScan.DeviceDesc% = ProdScan.Device, WIADRIVER_PNP_ID, USB\MS_COMP_SCAN&MS_SUBCOMP_WIAPNPID

[Models.NTARM]
%ProdScan.DeviceDesc% = ProdScan.Device, WIADRIVER_PNP_ID, USB\MS_COMP_SCAN&MS_SUBCOMP_WIAPNPID

[Models.NTARM64]
%ProdScan.DeviceDesc% = ProdScan.Device, WIADRIVER_PNP_ID, USB\MS_COMP_SCAN&MS_SUBCOMP_WIAPNPID

[ProdScan.Device]
Include = sti.inf
Needs = STI.SerialSection
PortSelect = no
SubClass = StillImage
DeviceType = 1
DeviceSubType = 1
Capabilities = 0x31
Events = ProdScan.Events
AddReg = ProdScan.AddReg
CopyFiles = ProdScan.CopyFiles
ICMProfiles = "sRGB Color Space Profile.icm"

[ProdScan.CopyFiles]
ProdScan.dll

[ProdScan.AddReg]
HKR,,HardwareConfig,1,1
HKR,,USDClass,,"{EB135F56-B088-4bc7-9733-422F324B3A09}"
HKCR,CLSID\{EB135F56-B088-4bc7-9733-422F324B3A09},,,"Production Scanner Driver Sample"
HKCR,CLSID\{EB135F56-B088-4bc7-9733-422F324B3A09}\InProcServer32,,0x00020000,%%SystemRoot%%\System32\ProdScan.dll
HKCR,CLSID\{EB135F56-B088-4bc7-9733-422F324B3A09}\InProcServer32,ThreadingModel,,"Both"

[ProdScan.Events]
ScanEvent = %ScanEvent.Desc%,{A6C5A715-8C6E-11d2-977A-0000F87A926F},*

[ProdScan.Device.Services]
Include = sti.inf
Needs = STI.SerialSection.Services

[Strings]
ManufacturerName="TODO-Set-Manufacturer"
ProviderString="TODO-Set-Provider"
Location="Production Scanner Driver Sample Installation Source"
ProdScan.DeviceDesc = "Production Scanner Test Driver"
ScanEvent.Desc="Scan"