;/*++ ; ;Copyright (c) 1990-1999 Microsoft Corporation All rights Reserved ; ;Module Name: ; ; Vpcivsp.INF ; ;Abstract: ; INF file for installing Vpci VSP driver ; ;Installation Notes: ; Using Devcon: Type "devcon install Vpcivsp.inf root\vpcivsp" to install ; ;--*/ [Version] Signature="$WINDOWS NT$" Class=SYSTEM ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318} Provider=%MSFT% DriverVer=06/21/2006,6.3.9600.18969 ; ; Comment CatalogFile for CBB, the ';' will be removed when makefile.inc ; creates the INF file locally. ; ;CatalogFile=vpcivsp.cat [DestinationDirs] DefaultDestDir = 12 [SourceDisksNames] 1 = %DiskId1%,,,"" [SourceDisksFiles] vpcivsp.sys = 1,, ;***************************************** ; Vpcivsp Install Section ;***************************************** [Manufacturer] %StdMfg%=Standard,NTamd64,NTx86.5.1,NT.6,NTamd64.6 [Standard] ; ; These are the Vpcivsp pnp ids for Windows 2000 ; %Vpcivsp.DeviceDesc%=Vpcivsp_Device, root\Vpcivsp [Standard.NTx86.5.1] ; ; These are the Vpcivsp pnp ids for Windows XP and Windows Server 2003 (32-bit) ; %Vpcivsp.DeviceDesc%=Vpcivsp_Device, root\Vpcivsp [Standard.NTamd64] ; ; These are the Vpcivsp pnp ids for Windows XP and Windows Server 2003 (64-bit) ; %Vpcivsp.DeviceDesc%=Vpcivsp_Device, root\Vpcivsp [Standard.NT.6] ; ; These are the Vpcivsp pnp ids for Windows Vista and later (32-bit) ; %Vpcivsp.DeviceDesc%=Vpcivsp_Device, root\Vpcivsp [Standard.NTamd64.6] ; ; These are the Vpcivsp pnp ids for Windows Vista and later (64-bit) ; %Vpcivsp.DeviceDesc%=Vpcivsp_Device, root\Vpcivsp [Vpcivsp_Device.NT] CopyFiles=Drivers_Dir [Vpcivsp_Device.NT.HW] AddReg=Vpcivsp_Device.NT.AddReg [Vpcivsp_Device.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;;;S-1-5-83-0)" ; Allow generic-all access to Built-in administrators, Local system, and vmgroup [Drivers_Dir] vpcivsp.sys ;-------------- Service installation [Vpcivsp_Device.NT.Services] AddService = vpcivsp,%SPSVCINST_ASSOCSERVICE%, vpcivsp_Service_Inst, vpcivsp_EventLog_Inst ; -------------- vpcivsp driver install sections [vpcivsp_Service_Inst] DisplayName = %vpcivsp.SVCDESC% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\vpcivsp.sys LoadOrderGroup = Extended Base ; -------------- vpcivsp eventlog setup sections [vpcivsp_EventLog_Inst] AddReg = vpcivsp_EventLog_AddReg [vpcivsp_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\vpcivsp.sys" HKR,,TypesSupported,0x00010001,7 ; -------------- vpcivsp driver uninstall sections [DefaultUninstall.Services] DelService = vpcivsp,0x00000200 [DefaultUninstall] DelFiles = Drivers_Dir [Strings] SPSVCINST_ASSOCSERVICE= 0x00000002 MSFT = "Microsoft" StdMfg = "Microsoft" DiskId1 = "Microsoft Hyper-V PCI Server Installation Disk #1" Vpcivsp.DeviceDesc = "Microsoft Hyper-V PCI Server" vpcivsp.SVCDESC = "Microsoft Hyper-V PCI Server"