;/*++
;
;Copyright (c) Microsoft Corporation.  All rights reserved.
;
;Module Name:
;    SurfaceDigitizerHidSpiExtnPackage.inx
;
;Abstract:
;    INF file for installing the SurfaceDigitizerHidSpiExtnPackage
;
;--*/

[Version]
Signature="$Windows NT$"
Class = Extension
ClassGuid = {e2f84ce7-8efa-411c-aa69-97454ca4cb57}
Provider=%ManufacturerName%
ExtensionId = {17F19A0B-64D7-4662-8C91-C90097D12608}
CatalogFile=SurfaceDigitizerHidSpiExtnPackage.cat
DriverVer = 07/24/2019,1.7.137.0

[SourceDisksNames]
1 = %DiskName%

[Manufacturer]
%ManufacturerName%=Standard,NTamd64

[Standard.NTamd64]
%SurfaceDigitizerHidSpiExtnPackage.DeviceDesc%=SurfaceDigitizerHidSpiExtnPackage, ACPI\MSHW0134 
%SurfaceDigitizerHidSpiExtnPackage.DeviceDesc%=SurfaceDigitizerHidSpiExtnPackage, ACPI\MSHW0162

[SurfaceDigitizerHidSpiExtnPackage.NT]

[SurfaceDigitizerHidSpiExtnPackage.NT.HW]
AddReg = SurfaceDigitizerHidSpiExtnPackage.HWAddReg

[SurfaceDigitizerHidSpiExtnPackage.HWAddReg]
HKR,,FriendlyName,,%SpiHidFriendlyName%
HKR,,"SelectiveSuspendEnabled",%REG_DWORD%,1
HKR,,"SelectiveSuspendTimeout",%REG_DWORD%,2000
HKR,,"SuppressInputInCS",%REG_DWORD%,1

;*****************************************
; Strings section
;*****************************************

[Strings]
ManufacturerName = "Surface"
DiskName = "Surface Digtizer HidSpi Extn package Installation Disk"
SurfaceDigitizerHidSpiExtnPackage.DeviceDesc = "Surface Digitizer HidSpi Extn Package"
SurfaceDigitizerHidSpiExtnPackage.SVCDESC = "Surface Digitizer HidSpi Extn Package"
SpiHidFriendlyName = "Surface Digtizer HidSpi Extn Package"

;Non-Localizable
REG_EXPAND_SZ          = 0x00020000 
REG_DWORD              = 0x00010001 
REG_MULTI_SZ           = 0x00010000
REG_BINARY             = 0x00000001
REG_SZ                 = 0x00000000

SERVICE_KERNEL_DRIVER  = 0x1 
SERVICE_ERROR_IGNORE   = 0x0 
SERVICE_ERROR_NORMAL   = 0x1 
SERVICE_ERROR_SEVERE   = 0x2 
SERVICE_ERROR_CRITICAL = 0x3 
