;/*++
;
;Copyright (c) Microsoft Corporation.  All rights reserved.
;
;Module Name:
;
;    wdmvsc.inf
;
;Abstract:
;
;    INF file for installing the VM Dynamic Memory VSC driver.
;
;--*/

[Version]
Signature="$WINDOWS NT$"
Class=System
ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318}
Provider=%MSFT%
PnpLockdown=1
DriverVer = 06/21/2006,10.0.22621.1

[DestinationDirs]
Drivers_Dir = 12
System_Dir = 11

[SourceDisksNames]
1 = %DiskId1%

[SourceDisksFiles]
dmvsc.sys = 1

;*****************************************
; Install Section
;*****************************************

[Manufacturer]
%StdMfg%=Standard,NTamd64

[Standard.NTamd64]
%DynMemVsc.DeviceDesc%=DynMemDriver, vmbus\{525074DC-8985-46e2-8057-A307DC18A502}

[DynMemDriver.NT]
CopyFiles=Drivers_Dir
CopyFiles=System_Dir

[Drivers_Dir]
dmvsc.sys,,,0x100 ;COPYFLG_PROTECTED_WINDOWS_DRIVER_FILE

[System_Dir]

;-------------- Service installation

[DynMemDriver.NT.Services]
AddService = dmvsc, %SPSVCINST_ASSOCSERVICE%, DynMemDriver_Service_Inst

; -------------- Driver install sections

[DynMemDriver_Service_Inst]
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\dmvsc.sys


[Strings]
;
; Non-Localizable
;
SPSVCINST_ASSOCSERVICE= 0x00000002
MSFT = "Microsoft"
StdMfg = "Microsoft"
DiskId1 = "Microsoft Hyper-V Dynamic Memory Installation Disk #1"
;
; Localizable
;
DynMemVsc.DeviceDesc       = "Microsoft Hyper-V Dynamic Memory"
