win-pvdrivers

annotate xenvbd/xenvbd.inx @ 979:8f483a2b2991

Fix up PREfast warnings
author James Harper <james.harper@bendigoit.com.au>
date Sun Apr 15 19:47:10 2012 +1000 (2012-04-15)
parents 9c0c4210b778
children
rev   line source
james@61 1 [Version]
james@61 2 Signature="$WINDOWS NT$"
james@61 3 Class=SCSIAdapter
james@61 4 ClassGuid={4D36E97B-E325-11CE-BFC1-08002BE10318}
james@155 5 Provider=%XenGplPv%
james@541 6 CatalogFile="xenvbd.cat"
james@61 7
james@61 8 [DestinationDirs]
james@61 9 DefaultDestDir = 12
james@61 10
james@61 11 [ControlFlags]
james@61 12 ExcludeFromSelect=*
james@61 13
james@61 14 [Manufacturer]
james@537 15 %XenGplPv%=XenGplPv,NT$ARCH$
james@61 16
james@537 17 [XenGplPv.NT$ARCH$]
james@155 18 %XenVbd.DRVDESC%=XenVbd_Inst, XEN\VBD
james@61 19
james@821 20 [XenGplPv]
james@821 21 %XenVbd.DRVDESC%=XenVbd_Inst, XEN\VBD
james@821 22
james@61 23 [XenVbd_Inst.NT]
james@61 24 CopyFiles=XenVbd.CopyFiles
james@61 25
james@61 26 [XenVbd.CopyFiles]
amir@631 27 xenvbd.sys,,0x00001000 ; COPYFLG_REPLACE_BOOT_FILE
james@61 28
james@61 29 [XenVbd_Inst.NT.Services]
james@157 30 AddService=XenVbd,2,XenVbd_Service, XenVbd_EventLog
james@61 31
james@61 32 [XenVbd_Service]
james@61 33 DisplayName = %XenVbd.SVCDESC%
james@61 34 ServiceType = 1
james@272 35 StartType = 0
james@61 36 ErrorControl = 1
james@172 37 LoadOrderGroup = System Bus Extender
james@61 38 ServiceBinary = %12%\xenvbd.sys
james@314 39 AddReg = XenVbd_Service_AddReg
james@61 40
james@61 41 [XenVbd_Service_AddReg]
james@527 42 HKR,"Parameters\PnpInterface", "15", 0x00010001, 0x00000001
amir@631 43 ; hide Qemu IDE in XenPCI
james@748 44 HKLM,"SYSTEM\CurrentControlSet\Services\XenPCI\Parameters", "hide_devices", 0x00010008, "#vbd#"
amir@631 45 HKLM,"SYSTEM\CurrentControlSet\Services\XenPCI\Parameters", "hide_devices", 0x00010008, "VEN_8086&DEV_7010"
amir@631 46 HKLM,"SYSTEM\CurrentControlSet\Services\XenPCI\Parameters", "hide_devices", 0x00010008, "primary_ide_channel"
amir@631 47 HKLM,"SYSTEM\CurrentControlSet\Services\XenPCI\Parameters", "hide_devices", 0x00010008, "secondary_ide_channel"
amir@631 48 HKLM,"SYSTEM\CurrentControlSet\Services\XenPCI\Parameters", "hide_devices", 0x00010008, "*pnp0600"
james@748 49 ; tell Qemu to hide stuff
james@748 50 HKLM,"SYSTEM\CurrentControlSet\Services\XenPCI\Parameters", "qemu_hide_flags", 0x00010008, %QEMU_UNPLUG_ALL_IDE_DISKS%
james@61 51
james@157 52 [XenVbd_EventLog]
james@157 53 AddReg = XenVbd_EventLog_AddReg
james@157 54
james@157 55 [XenVbd_EventLog_AddReg]
james@157 56 HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\XenVbd.sys"
james@157 57 HKR,,TypesSupported,0x00010001,7
james@157 58
james@61 59 [SourceDisksFiles]
james@61 60 xenvbd.sys=1
james@61 61
james@537 62 [SourceDisksNames]
james@537 63 1 = %DISK_NAME%
james@155 64
james@61 65 [Strings]
james@155 66 XenGplPv = "Xen GPL PV Driver Developers"
james@61 67 XenVbd.SVCDESC = "Xen Block Device Driver"
james@61 68 XenVbd.DRVDESC = "Xen Block Device Driver"
james@61 69 DISK_NAME = "Xen Block Device Driver Install Disk"
james@310 70 FLG_ADDREG_TYPE_DWORD = 0x00010001
james@748 71 QEMU_UNPLUG_ALL_IDE_DISKS = 1
james@748 72 QEMU_UNPLUG_ALL_NICS = 2
james@748 73 QEMU_UNPLUG_AUX_IDE_DISKS = 4