win-pvdrivers

view target/xenvbd.inf @ 7:078654ce6a13

Fixed the XenHide inf file so that we don't need to bother with the regedit step anymore on install
author James Harper <james.harper@bendigoit.com.au>
date Mon Nov 12 23:04:56 2007 +1100 (2007-11-12)
parents
children d25a6f733a8e
line source
1 [Version]
2 Signature="$WINDOWS NT$"
3 Class=SCSIAdapter
4 ClassGuid={B968331F-9539-47d0-855E-66CB6AA613E2}
5 Provider=%JAMESHARPER%
6 DriverVer=11/11/2007,1.0.1.290
8 [DestinationDirs]
9 DefaultDestDir = 12
10 ClassInstall32_CopyFiles=11
11 CoInstaller_CopyFiles = 11
13 ; ================= Class section =====================
15 [ClassInstall32]
16 Addreg=ClassInstall32_AddReg
17 CopyFiles=ClassInstall32_CopyFiles
19 [ClassInstall32_AddReg]
20 HKR,,,0,%ClassName%
21 HKR,,Icon,,-5
22 HKR,,DeviceCharacteristics,0x10001,0x100
23 HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;BA)"
25 [ClassInstall32_CopyFiles]
27 [ControlFlags]
28 ExcludeFromSelect=*
31 [Manufacturer]
32 %JAMESHARPER%=JAMESHARPER,NTx86
34 [JAMESHARPER]
35 %XenVbd.DRVDESC%=XenVbd_Inst, XEN\VBD
37 [JAMESHARPER.NTx86]
38 %XenVbd.DRVDESC%=XenVbd_Inst, XEN\VBD
40 [XenVbd_Inst.NT]
41 CopyFiles=XenVbd.CopyFiles
43 [XenVbd.CopyFiles]
44 xenvbd.sys
46 [SourceDisksFiles]
47 xenvbd.sys=1
48 WdfCoinstaller01005.dll=1,,
50 [SourceDisksNames.x86]
51 1 = %DISK_NAME%,,,\i386
53 [XenVbd_Inst.Services]
54 AddService=XenVbd,2,XenVbd_Service
56 [XenVbd_Inst.NT.Services]
57 AddService=XenVbd,2,XenVbd_Service
59 [XenVbd_Service]
60 DisplayName = %XenVbd.SVCDESC%
61 ServiceType = 1
62 StartType = 0
63 ErrorControl = 1
64 LoadOrderGroup = WdfLoadGroup
65 ServiceBinary = %12%\xenvbd.sys
66 AddReg = XenVbd_Service_AddReg
68 [XenVbd_Service_AddReg]
69 ; 5 = PciBus, 0 = Internal, 15 = PnpBus
70 HKR,"Parameters\PnpInterface", "15", 0x00010001, 0x00000001
73 [XenVbd_Inst.NT.CoInstallers]
74 AddReg=CoInstaller_AddReg
75 CopyFiles=CoInstaller_CopyFiles
77 [CoInstaller_CopyFiles]
78 WdfCoinstaller01005.dll,,,2
80 [CoInstaller_AddReg]
81 HKR,,CoInstallers32,0x00010000, "WdfCoinstaller01005.dll,WdfCoInstaller"
83 [XenVbd_Inst.NT.Wdf]
84 KmdfService = xenvbd, xenvbd_wdfsect
86 [xenvbd_wdfsect]
87 KmdfLibraryVersion = 1.0
89 [Strings]
90 JAMESHARPER = "James Harper"
91 ClassName = "SCSI Adapters"
92 XenVbd.SVCDESC = "Xen Block Device Driver"
93 XenVbd.DRVDESC = "Xen Block Device Driver"
94 DISK_NAME = "Xen Block Device Driver Install Disk"