win-pvdrivers

view xenhide/xenhide.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=System
4 ClassGuid={4d36e97d-e325-11ce-bfc1-08002be10318}
5 Provider=%JAMESHARPER%
6 DriverVer=11/20/2007,0.4.0.0
8 [ControlFlags]
9 ExcludeFromSelect = *
11 [DestinationDirs]
12 DefaultDestDir = 12
13 CoInstaller_CopyFiles = 11
15 [Manufacturer]
16 %JAMESHARPER%=JAMESHARPER,NTx86
17 %JAMESHARPER%=JAMESHARPER,NTamd64
19 [JAMESHARPER]
20 %XenHide.DRVDESC%=XenHide_Inst, *PNP0A03
22 [JAMESHARPER.NTx86]
23 %XenHide.DRVDESC%=XenHide_Inst, *PNP0A03
25 [JAMESHARPER.NTamd64]
26 %XenHide.DRVDESC%=XenHide_Inst, *PNP0A03
28 [XenHide_Inst.NT]
29 Include=machine.inf
30 Needs=PCI_DRV_ROOT.NT
31 CopyFiles=XenHide.CopyFiles
32 ;AddReg=
34 [XenHide_Inst.NT.HW]
35 AddReg = XenHide_Inst_HW_AddReg
36 Include=machine.inf
37 Needs=PCI_DRV_ROOT.HW
39 [XenHide_Inst_HW_AddReg]
40 HKR,,"LowerFilters",0x00010000,"XenHide"
41 HKLM,SYSTEM\CurrentControlSet\Services\Wdf01000,Group,0x00000000,Boot Bus Extender
43 [XenHide.CopyFiles]
44 xenhide.sys
46 [SourceDisksFiles]
47 xenhide.sys=1
48 WdfCoinstaller$KMDFCOINSTALLERVERSION$.dll=1,,
50 [SourceDisksNames.x86]
51 1 = %DISK_NAME%,,,\i386
53 [SourceDisksNames.amd64]
54 1 = %DISK_NAME%,,,\amd64
56 [XenHide_Inst.NT.Services]
57 AddService=XenHide,,XenHide_Service_Inst
58 Include=Machine.inf
59 ;Needs=PCI_DRV_ROOT.NT.Services
60 Needs=PCI_DRV_ROOT.Services
62 [XenHide_Service_Inst]
63 DisplayName = %XenHide.SVCDESC%
64 ServiceType = 1
65 StartType = 0
66 ErrorControl = 1
67 ServiceBinary = %12%\xenhide.sys
69 [XenHide_Inst.NT.CoInstallers]
70 AddReg=CoInstaller_AddReg
71 CopyFiles=CoInstaller_CopyFiles
73 [CoInstaller_CopyFiles]
74 WdfCoinstaller$KMDFCOINSTALLERVERSION$.dll,,,2
76 [CoInstaller_AddReg]
77 HKR,,CoInstallers32,0x00010000, "WdfCoinstaller$KMDFCOINSTALLERVERSION$.dll,WdfCoInstaller"
79 [XenHide_Inst.NT.Wdf]
80 KmdfService = xenhide, XenHide_WDFSect
82 [XenHide_WDFSect]
83 KmdfLibraryVersion = $KMDFVERSION$
85 [Strings]
86 JAMESHARPER = "James Harper"
87 XenHide.SVCDESC = "Xen PCI Device Hider Driver"
88 XenHide.DRVDESC = "Xen PCI Device Hider Driver"
89 DISK_NAME = "Xen PCI Device Driver Hider Install Disk"