win-pvdrivers

annotate xenpci/xenpci.inx @ 184:524ffdb246b6

Updates to xenhide to properly hide intel ide and realtek network device, without resorting to tricks that the wdm documentation frowns upon.
author James Harper <james.harper@bendigoit.com.au>
date Wed Feb 13 23:25:32 2008 +1100 (2008-02-13)
parents 4d23c0381767
children 8c87bd40fe36
rev   line source
james@61 1 [Version]
james@61 2 Signature="$WINDOWS NT$"
james@61 3 Class=System
james@61 4 ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318}
james@155 5 Provider=%XenGplPv%
james@61 6
james@61 7 [DestinationDirs]
james@61 8 DefaultDestDir = 12
james@61 9 ClassInstall32_CopyFiles=11
james@61 10 CoInstaller_CopyFiles = 11
james@61 11
james@61 12 [ControlFlags]
james@61 13 ExcludeFromSelect=*
james@61 14
james@61 15 [Manufacturer]
james@155 16 %XenGplPv%=XenGplPv,NTx86
james@156 17 %XenGplPv%=XenGplPv,NTamd64
james@61 18
james@155 19 [XenGplPv.NTx86]
james@126 20 %XenPCI.DRVDESC%=XenPCI_Inst, PCI\VEN_5853&DEV_0001
james@126 21
james@155 22 [XenGplPv.NTAMD64]
james@61 23 %XenPCI.DRVDESC%=XenPCI_Inst, PCI\VEN_5853&DEV_0001
james@61 24
james@61 25 [XenPCI_Inst.NT]
james@61 26 CopyFiles=XenPCI.CopyFiles
james@61 27
james@184 28 ;[XenPCI]
james@184 29 ;AddReg=XenHide_AddReg
james@184 30
james@184 31 ;[XenHide_AddReg]
james@184 32 ;HKLM,
james@184 33
james@61 34 [XenPCI.CopyFiles]
james@61 35 xenpci.sys
james@184 36 xenhide.sys
james@61 37
james@61 38 [SourceDisksFiles]
james@61 39 xenpci.sys=1
james@184 40 xenhide.sys=1
james@170 41 WdfCoinstaller$KMDFCOINSTALLERVERSION$.dll=1,,
james@61 42
james@126 43 [SourceDisksNames.x86]
james@61 44 1 = %DISK_NAME%,,,\i386
james@126 45
james@126 46 [SourceDisksNames.amd64]
james@126 47 1 = %DISK_NAME%,,,\amd64
james@61 48
james@61 49 [XenPCI_Inst.NT.Services]
james@184 50 AddService=XenPCI,2,XenPCI_Service
james@184 51 AddService=XenHide,0,XenHide_Service
james@61 52
james@61 53 [XenPCI_Service]
james@61 54 DisplayName = %XenPCI.SVCDESC%
james@61 55 ServiceType = 1
james@61 56 StartType = 0
james@61 57 ErrorControl = 1
james@172 58 LoadOrderGroup = System Bus Extender
james@61 59 ServiceBinary = %12%\xenpci.sys
james@61 60
james@184 61 [XenHide_Service]
james@184 62 DisplayName = %XenHide.SVCDESC%
james@184 63 ServiceType = 1
james@184 64 StartType = 0
james@184 65 ErrorControl = 1
james@184 66 LoadOrderGroup = Boot Bus Extender
james@184 67 ServiceBinary = %12%\xenhide.sys
james@184 68 AddReg = XenHide_Service_AddReg
james@184 69
james@184 70 [XenHide_Service_AddReg]
james@184 71 HKR,,AutoEnumerate,0x00010001, 0
james@184 72
james@61 73 [XenPCI_Inst.NT.CoInstallers]
james@61 74 AddReg=CoInstaller_AddReg
james@61 75 CopyFiles=CoInstaller_CopyFiles
james@61 76
james@61 77 [CoInstaller_CopyFiles]
james@170 78 WdfCoinstaller$KMDFCOINSTALLERVERSION$.dll,,,2
james@61 79
james@61 80 [CoInstaller_AddReg]
james@170 81 HKR,,CoInstallers32,0x00010000, "WdfCoinstaller$KMDFCOINSTALLERVERSION$.dll,WdfCoInstaller"
james@61 82
james@61 83 [XenPCI_Inst.NT.Wdf]
james@61 84 KmdfService = xenpci, xenpci_wdfsect
james@61 85
james@61 86 [xenpci_wdfsect]
james@170 87 KmdfLibraryVersion = $KMDFVERSION$
james@61 88
james@61 89 [Strings]
james@155 90 XenGplPv = "Xen GPL PV Driver Developers"
james@61 91 XenPCI.SVCDESC = "Xen PCI Device Driver"
james@61 92 XenPCI.DRVDESC = "Xen PCI Device Driver"
james@184 93 XenHide.SVCDESC = "Xen PCI Device Hider Driver"
james@61 94 DISK_NAME = "Xen PCI Device Driver Install Disk"
james@61 95