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

[Version]
signature="$WINDOWS NT$"
Class=SCSIAdapter
ClassGuid={4d36e97b-e325-11ce-bfc1-08002be10318} 
Provider=%MSFT%
DriverVer = 06/21/2006,10.0.22621.2506
PnpLockdown=1

[SourceDisksNames]
1=%DiskId%

[SourceDisksFiles]
storvsc.sys = 1

[DestinationDirs]
SYS.CopyList = 12 ; system32\drivers

[Manufacturer]
%StdMfg% = Standard,NTamd64

[Standard.NTamd64]
%DeviceDesc% = storvscDriveInstall, VMBUS\{ba6163d9-04a1-4d29-b605-72e2ffb1dc7f}

[storvscDriveInstall]
CopyFiles=SYS.CopyList

[SYS.CopyList]
storvsc.sys,,,0x100 ;COPYFLG_PROTECTED_WINDOWS_DRIVER_FILE

[storvscDriveInstall.Services]
AddService = "storvsc",%SPSVCINST_ASSOCSERVICE%,storvsc_service_inst

[pnpsafe_pci_addreg]
HKR,"Parameters\Device",EnableQueryAccessAlignment,0x00010001,0x00000001

[bus_type_sas]
HKR,"Parameters","BusType",0x00010001,10

[storvsc_service_inst]
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_BOOT_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
LoadOrderGroup = "Base"
ServiceBinary  = %12%\storvsc.sys
AddReg         = pnpsafe_pci_addreg
AddReg         = bus_type_sas

[storvscDriveInstall.HW]
AddReg=storvsc_vmbus_addreg

[storvsc_vmbus_addreg]
HKR,,DedicatedProcessor,0x00010001,1


[Strings]
;
; Non-Localizable
;
MSFT = "Microsoft"
StdMfg = "Microsoft"
DiskId = "Microsoft Hyper-V SCSI Controller Installation Disk #1"
ClassName = "Virtual Adapter"

SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER = 0x00000001
SERVICE_BOOT_START = 0x00000000
SERVICE_ERROR_NORMAL = 0x00000001

REG_DWORD = 0x00010001
REG_EXPAND_SZ = 0x00020000

;
; Localizable
;
DeviceDesc = "Microsoft Hyper-V SCSI Controller"
