;/*++ ; ;Copyright (c) Microsoft Corporation. All rights reserved. ; ;Module Name: ; ; wvmbusr.inf ; ;Abstract: ; INF file for installing VMBus root driver ; ;--*/ [Version] Signature="$WINDOWS NT$" Class=SYSTEM ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318} Provider=%MSFT% PnpLockdown=1 DriverVer = 06/21/2006,10.0.26100.8328 [DestinationDirs] DefaultDestDir = 12 System_Dir = 11 [SourceDisksNames] 1 = %DiskId1%,,,"" [SourceDisksFiles] vmbusr.sys = 1,, vmbuspiper.dll = 1,, ;***************************************** ; VMBus Root Device Install Section ;***************************************** [DeviceInstall32] AddDevice = ROOT\VMBus\0000,,VMBus_RootDevice_Inst [VMBus_RootDevice_Inst] HardwareIds = root\VMBus ;***************************************** ; VMBus Install Section ;***************************************** [Manufacturer] %StdMfg%=Standard,NTamd64 [Standard.NTamd64] %VMBus.DeviceDesc%=VMBus_Device_Root,root\VMBus [VMBus_Device_Root.NT] CopyFiles=Drivers_Dir CopyFiles=System_Dir [VMBus_Device_Root.NT.HW] AddReg=VMBus_Device_Root.NT.AddReg [VMBus_Device_Root.NT.AddReg] HKR,,DeviceCharacteristics,0x10001,0x0100 ; Use same security checks on relative opens ; Allow generic-all access to Built-in administrators, Local system, and vmgroup SID. HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;S-1-5-83-0)" [Drivers_Dir] vmbusr.sys,,,0x100 ;COPYFLG_PROTECTED_WINDOWS_DRIVER_FILE [System_Dir] vmbuspiper.dll ;-------------- Service installation for parent partitions or standalone loopback installations [VMBus_Device_Root.NT.Services] AddService = vmbusr,%SPSVCINST_ASSOCSERVICE%, vmbus_Service_Inst_Parent ; -------------- 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%\vmbusr.sys LoadOrderGroup = Extended Base [Strings] ; ; Non-Localizable ; SPSVCINST_ASSOCSERVICE= 0x00000002 MSFT = "Microsoft" StdMfg = "Microsoft" DiskId1 = "Microsoft Hyper-V Virtual Machine Bus Installation Disk #1" vmbus.SVCDESC = "@%SystemRoot%\system32\drivers\vmbusr.sys,-1001" ;"Virtual Machine Bus Provider" ; ; Localizable ; VMBus.DeviceDesc = "Microsoft Hyper-V Virtual Machine Bus Provider"