win-pvdrivers

view xenvbd/xenvbd.inx @ 77:b9b4b731f890

Tidyups and work on getting xennet at least as functional as it was before I started messing with it :)
author James Harper <james.harper@bendigoit.com.au>
date Fri Dec 28 23:21:49 2007 +1100 (2007-12-28)
parents e73fe2dfb9e7
children 06ff6f324c80
line source
1 [Version]
2 Signature="$WINDOWS NT$"
3 Class=SCSIAdapter
4 ClassGuid={4D36E97B-E325-11CE-BFC1-08002BE10318}
5 Provider=%JAMESHARPER%
6 DriverVer=12/10/2007,0.4.0.1
8 [DestinationDirs]
9 DefaultDestDir = 12
10 ClassInstall32_CopyFiles=11
11 CoInstaller_CopyFiles = 11
13 [ControlFlags]
14 ExcludeFromSelect=*
16 [Manufacturer]
17 %JAMESHARPER%=JAMESHARPER,NT$ARCH$
19 [JAMESHARPER.NT$ARCH$]
20 %XenVbd.DRVDESC%=XenVbd_Inst, XEN\VBD
21 ;%XenAddResource.DRVDESC%=XenAddResource_INST, XEN\VBD
23 [XenVbd_Inst.NT]
24 CopyFiles=XenVbd.CopyFiles
26 [XenVbd.CopyFiles]
27 xenvbd.sys
28 xenaddresource.sys
30 [XenVbd_Inst.NT.Services]
31 AddService=XenVbd,2,XenVbd_Service
32 AddService=XenAddResource,,XenAddResource_Service
34 [XenVbd_Service]
35 DisplayName = %XenVbd.SVCDESC%
36 ServiceType = 1
37 StartType = 0
38 ErrorControl = 1
39 LoadOrderGroup = WdfLoadGroup
40 ServiceBinary = %12%\xenvbd.sys
41 AddReg = XenVbd_Service_AddReg
43 [XenVbd_Service_AddReg]
44 HKR,"Parameters\PnpInterface", "0", 0x00010001, 0x00000001
46 [XenVbd_Inst.NT.CoInstallers]
47 AddReg=CoInstaller_AddReg
48 CopyFiles=CoInstaller_CopyFiles
50 [XenVbd_Inst.NT.Wdf]
51 KmdfService = xenvbd, xenvbd_wdfsect
53 [XenVbd_Inst.NT.HW]
54 AddReg = XenVbd_Inst_HW_AddReg
56 [XenVbd_Inst_HW_AddReg]
57 HKR,,"UpperFilters",0x00010000,"xenaddresource"
59 [XenAddResource_Inst.NT]
60 CopyFiles=XenAddResource.CopyFiles
62 [XenAddResource_Inst.NT.Services]
63 AddService=XenAddResource,,XenAddResource_Service
65 [XenAddResource_Inst.NT.HW]
66 AddReg = XenAddResource_Inst_HW_AddReg
68 [XenAddResource_Inst_HW_AddReg]
69 HKR,,"LowerFilters",0x00010000,"xenaddresource"
71 [XenAddResource.CopyFiles]
72 xenaddresource.sys
74 [XenAddResource_Service]
75 DisplayName = "Xen Resource Adder"
76 ServiceType = 1
77 StartType = 0
78 ErrorControl = 1
79 LoadOrderGroup = WdfLoadGroup
80 ServiceBinary = %12%\xenaddresource.sys
81 AddReg = XenAddResource_Service_AddReg
83 [XenAddResource.CopyFiles]
84 xenaddresource.sys
86 [XenAddResource_Service_AddReg]
87 HKR,"Parameters\PnpInterface", "0", 0x00010001, 0x00000001
89 [XenAddResource_Inst.NT.CoInstallers]
90 AddReg=CoInstaller_AddReg
91 CopyFiles=CoInstaller_CopyFiles
93 [XenAddResource_Inst.NT.Wdf]
94 KmdfService = xenaddresource, xenaddresource_wdfsect
96 [xenvbd_wdfsect]
97 KmdfLibraryVersion = 1.0
99 [xenaddresource_wdfsect]
100 KmdfLibraryVersion = 1.0
102 [SourceDisksFiles]
103 xenvbd.sys=1
104 xenaddresource.sys=1
105 WdfCoinstaller01005.dll=1,,
107 [SourceDisksNames]
108 1 = %DISK_NAME%,,,\i386
110 [CoInstaller_CopyFiles]
111 WdfCoinstaller01005.dll,,,2
113 [CoInstaller_AddReg]
114 HKR,,CoInstallers32,0x00010000, "WdfCoinstaller01005.dll,WdfCoInstaller"
116 [Strings]
117 JAMESHARPER = "James Harper"
118 XenVbd.SVCDESC = "Xen Block Device Driver"
119 XenVbd.DRVDESC = "Xen Block Device Driver"
120 XenAddResource.DRVDESC = "Xen Resource Adder"
121 DISK_NAME = "Xen Block Device Driver Install Disk"