win-pvdrivers

view xenvbd/xenvbd.inx @ 170:ae761953516e

Updates to make it easier to build with another version of the ddk. Tested with 6000 and 6001
author James Harper <james.harper@bendigoit.com.au>
date Mon Feb 04 21:31:14 2008 +1100 (2008-02-04)
parents 58d13f9f8ef3
children 4d23c0381767
line source
1 [Version]
2 Signature="$WINDOWS NT$"
3 Class=SCSIAdapter
4 ClassGuid={4D36E97B-E325-11CE-BFC1-08002BE10318}
5 Provider=%XenGplPv%
7 [DestinationDirs]
8 DefaultDestDir = 12
9 ClassInstall32_CopyFiles=11
10 CoInstaller_CopyFiles = 11
12 [ControlFlags]
13 ExcludeFromSelect=*
15 [Manufacturer]
16 %XenGplPv%=XenGplPv,NTx86
17 %XenGplPv%=XenGplPv,NTamd64
19 [XenGplPv.NTx86]
20 %XenVbd.DRVDESC%=XenVbd_Inst, XEN\VBD
22 [XenGplPv.NTamd64]
23 %XenVbd.DRVDESC%=XenVbd_Inst, XEN\VBD
25 [XenVbd_Inst.NT]
26 CopyFiles=XenVbd.CopyFiles
28 [XenVbd.CopyFiles]
29 xenvbd.sys
30 xenaddresource.sys
32 [XenVbd_Inst.NT.Services]
33 AddService=XenVbd,2,XenVbd_Service, XenVbd_EventLog
34 AddService=XenAddResource,,XenAddResource_Service
36 [XenVbd_Service]
37 DisplayName = %XenVbd.SVCDESC%
38 ServiceType = 1
39 StartType = 0
40 ErrorControl = 1
41 LoadOrderGroup = WdfLoadGroup
42 ServiceBinary = %12%\xenvbd.sys
43 AddReg = XenVbd_Service_AddReg
45 [XenVbd_Service_AddReg]
46 HKR,"Parameters\PnpInterface", "0", 0x00010001, 0x00000001
48 [XenVbd_EventLog]
49 AddReg = XenVbd_EventLog_AddReg
51 [XenVbd_EventLog_AddReg]
52 HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\XenVbd.sys"
53 HKR,,TypesSupported,0x00010001,7
55 [XenVbd_Inst.NT.CoInstallers]
56 AddReg=CoInstaller_AddReg
57 CopyFiles=CoInstaller_CopyFiles
59 [XenVbd_Inst.NT.Wdf]
60 KmdfService = xenvbd, xenvbd_wdfsect
62 [XenVbd_Inst.NT.HW]
63 AddReg = XenVbd_Inst_HW_AddReg
65 [XenVbd_Inst_HW_AddReg]
66 HKR,,"UpperFilters",0x00010000,"xenaddresource"
68 [XenAddResource_Inst.NT]
69 CopyFiles=XenAddResource.CopyFiles
71 [XenAddResource_Inst.NT.Services]
72 AddService=XenAddResource,,XenAddResource_Service
74 [XenAddResource_Inst.NT.HW]
75 AddReg = XenAddResource_Inst_HW_AddReg
77 [XenAddResource_Inst_HW_AddReg]
78 HKR,,"LowerFilters",0x00010000,"xenaddresource"
80 [XenAddResource.CopyFiles]
81 xenaddresource.sys
83 [XenAddResource_Service]
84 DisplayName = "Xen Resource Adder"
85 ServiceType = 1
86 StartType = 0
87 ErrorControl = 1
88 LoadOrderGroup = WdfLoadGroup
89 ServiceBinary = %12%\xenaddresource.sys
90 AddReg = XenAddResource_Service_AddReg
92 [XenAddResource.CopyFiles]
93 xenaddresource.sys
95 [XenAddResource_Service_AddReg]
96 HKR,"Parameters\PnpInterface", "0", 0x00010001, 0x00000001
98 [XenAddResource_Inst.NT.CoInstallers]
99 AddReg=CoInstaller_AddReg
100 CopyFiles=CoInstaller_CopyFiles
102 [XenAddResource_Inst.NT.Wdf]
103 KmdfService = xenaddresource, xenaddresource_wdfsect
105 [xenvbd_wdfsect]
106 KmdfLibraryVersion = $KMDFVERSION$
108 [xenaddresource_wdfsect]
109 KmdfLibraryVersion = $KMDFVERSION$
111 [SourceDisksFiles]
112 xenvbd.sys=1
113 xenaddresource.sys=1
114 WdfCoinstaller$KMDFCOINSTALLERVERSION$.dll=1,,
116 [SourceDisksNames.x86]
117 1 = %DISK_NAME%,,,\i386
119 [SourceDisksNames.amd64]
120 1 = %DISK_NAME%,,,\amd64
122 [CoInstaller_CopyFiles]
123 WdfCoinstaller$KMDFCOINSTALLERVERSION$.dll,,,2
125 [CoInstaller_AddReg]
126 HKR,,CoInstallers32,0x00010000, "WdfCoinstaller$KMDFCOINSTALLERVERSION$.dll,WdfCoInstaller"
128 [Strings]
129 XenGplPv = "Xen GPL PV Driver Developers"
130 XenVbd.SVCDESC = "Xen Block Device Driver"
131 XenVbd.DRVDESC = "Xen Block Device Driver"
132 XenAddResource.DRVDESC = "Xen Resource Adder"
133 DISK_NAME = "Xen Block Device Driver Install Disk"