[Version]
Signature="$WINDOWS NT$"
Class=ScmDisk
ClassGuid={53966cb1-4d46-4166-bf23-c522403cd495}
Provider=%MSFT%
DriverVer = 06/21/2006,10.0.17763.8148

[SourceDisksNames]
3426=windows cd

[SourceDisksFiles]
pmem.sys 		= 3426

[DestinationDirs]
DefaultDestDir = 12

[Manufacturer]
%MSFT%=Microsoft,NTamd64

[Microsoft.NTamd64]
%pmem.DeviceDesc% = pmem_Inst,SCMLD\GenPmDisk

[pmem_Inst.NT]
Copyfiles = @pmem.sys

[pmem_Inst.NT.Services]
AddService = pmem,%SPSVCINST_ASSOCSERVICE%,pmem_Service_Inst,pmem_EventLog_Inst

[pmem_Service_Inst]
DisplayName    = %pmem.SvcDesc%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\pmem.sys

[pmem_EventLog_Inst]
AddReg=pmem_EventLog_AddReg

[pmem_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\pmem.sys"
HKR,,TypesSupported,0x00010001,7

[strings]
;Localizable
MSFT              = "Microsoft"
pmem.DeviceDesc   = "Persistent memory disk"
pmem.SvcDesc      = "Microsoft persistent memory disk driver"

;Non-localizable
SPSVCINST_ASSOCSERVICE= 0x00000002
SERVICE_KERNEL_DRIVER = 1
SERVICE_BOOT_START    = 0
SERVICE_SYSTEM_START  = 1
SERVICE_DEMAND_START  = 3
SERVICE_ERROR_NORMAL  = 1
SERVICE_ERROR_IGNORE  = 0
