home *** CD-ROM | disk | FTP | other *** search
- ;/*++
- ;
- ;Copyright (c) 1990-1999 Microsoft Corporation All rights Reserved
- ;
- ;Module Name:
- ;
- ; VMBus.INF
- ;
- ;Abstract:
- ; INF file for installing VMBus driver
- ;
- ;Installation Notes:
- ; Using Devcon: Type "devcon install VMBus.inf root\vmbus" to install
- ;
- ;--*/
- [Version]
- Signature="$WINDOWS NT$"
- Class=SYSTEM
- ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318}
- Provider=%MSFT%
- DriverVer=06/21/2006,6.0.6001.18000
- ;
- ; Comment CatalogFile for CBB, the ';' will be removed when makefile.inc
- ; creates the INF file locally.
- ;
- ;CatalogFile=vmdrivers.cat
-
-
- [DestinationDirs]
- DefaultDestDir = 12
- System_Dir = 11
-
- [SourceDisksNames]
- 1 = %DiskId1%,,,""
-
- [SourceDisksFiles]
- vmbus.sys = 1,,
- vmbuspipe.dll = 1,,
- winhv.sys = 1,,
-
- ;*****************************************
- ; VMBus Install Section
- ;*****************************************
-
- [Manufacturer]
- %StdMfg%=Standard,NTamd64,NTx86.5.1
-
- [Standard]
- ;
- ; These are the VMbus pnp ids for Windows 2000
- ;
-
- %VMBus.DeviceDesc%=VMBus_Device_Win2K, root\VMBus
- %VMBus.DeviceDesc%=VMBus_Device_Win2K, ACPI\VMBus
-
- [Standard.NTx86.5.1]
- ;
- ; These are the VMbus pnp ids for Windows XP and later, 32-bit
- ;
-
- %VMBus.DeviceDesc%=VMBus_Device_Root, root\VMBus
- %VMBus.DeviceDesc%=VMBus_Device_XP_Child, ACPI\VMBus
-
- [Standard.NTamd64]
- ;
- ; These are the VMbus pnp ids for 64-bit versions of Windows
- ;
-
- %VMBus.DeviceDesc%=VMBus_Device_Root, root\VMBus
- %VMBus.DeviceDesc%=VMBus_Device_XP_Child, ACPI\VMBus
-
- [VMBus_Device_Win2K.NT]
- CopyFiles=Drivers_Dir
- CopyFiles=System_Dir
-
- [VMBus_Device_Win2K.NT.HW]
- AddReg=VMBus_Device_Win2K.NT.AddReg
-
- [VMBus_Device_Root.NT]
- CopyFiles=Drivers_Dir
- CopyFiles=System_Dir
-
- [VMBus_Device_Root.NT.HW]
- AddReg=VMBus_Device_XP.NT.AddReg
-
- [VMBus_Device_XP_Child.NT]
- CopyFiles=Drivers_Dir
- CopyFiles=System_Dir
-
- [VMBus_Device_XP_Child.NT.HW]
- AddReg=VMBus_Device_XP.NT.AddReg
-
- [VMBus_Device_Win2K.NT.AddReg]
- HKR,,DeviceCharacteristics,0x10001,0x0100 ; Use same security checks on relative opens
- HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)" ; Allow generic-all access to Built-in administrators and Local system
- ; (Network Service didn't exist in Win2K)
-
- [VMBus_Device_XP.NT.AddReg]
- HKR,,DeviceCharacteristics,0x10001,0x0100 ; Use same security checks on relative opens
- HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;NS)" ; Allow generic-all access to Built-in administrators, Local system, and network service
-
- [Drivers_Dir]
- vmbus.sys
- winhv.sys
-
- [System_Dir]
- vmbuspipe.dll
-
-
- ;-------------- Service installation for Win2K child partitions
- [VMBus_Device_Win2K.NT.Services]
- AddService = vmbus,%SPSVCINST_ASSOCSERVICE%, vmbus_Service_Inst_Child, vmbus_EventLog_Inst
-
- ;-------------- Service installation for WinXP and later child partitions
- [VMBus_Device_XP_Child.NT.Services]
- AddService = vmbus,%SPSVCINST_ASSOCSERVICE%, vmbus_Service_Inst_Child, vmbus_EventLog_Inst
-
- ;-------------- Service installation for Longhorn Server parent partitions or standalone loopback installations
- [VMBus_Device_Root.NT.Services]
- AddService = vmbus,%SPSVCINST_ASSOCSERVICE%, vmbus_Service_Inst_Parent, vmbus_EventLog_Inst
-
- ; -------------- vmbus driver install sections
- [vmbus_Service_Inst_Parent]
- DisplayName = %vmbus.SVCDESC%
- ServiceType = 1 ; SERVICE_KERNEL_DRIVER
- StartType = 3 ; SERVICE_DEMAND_START
- ErrorControl = 1 ; SERVICE_ERROR_NORMAL
- ServiceBinary = %12%\vmbus.sys
- LoadOrderGroup = Extended Base
-
- ; -------------- vmbus driver install sections
- [vmbus_Service_Inst_Child]
- DisplayName = %vmbus.SVCDESC%
- ServiceType = 1 ; SERVICE_KERNEL_DRIVER
- StartType = 0 ; SERVICE_BOOT_START
- ErrorControl = 1 ; SERVICE_ERROR_NORMAL
- ServiceBinary = %12%\vmbus.sys
- LoadOrderGroup = System Bus Extender
-
- ; -------------- vmbus eventlog setup sections
- [vmbus_EventLog_Inst]
- AddReg = vmbus_EventLog_AddReg
-
- [vmbus_EventLog_AddReg]
- HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\vmbus.sys"
- HKR,,TypesSupported,0x00010001,7
-
- ; -------------- vmbus driver uninstall sections
- [DefaultUninstall.Services]
- DelService = vmbus,0x00000200
-
- [DefaultUninstall]
- DelFiles = Drivers_Dir
- DelFiles = System_Dir
-
- [Strings]
- SPSVCINST_ASSOCSERVICE= 0x00000002
- MSFT = "Microsoft"
- StdMfg = "Microsoft"
- DiskId1 = "VMBus Installation Disk #1"
- VMBus.DeviceDesc = "VMBus"
- vmbus.SVCDESC = "VMBus"
-