
[Version]
Signature = "$WINDOWS NT$"
Class     = System
ClassGuid = {4d36e97d-e325-11ce-bfc1-08002be10318}
Provider  = %MSFT%
DriverVer=06/21/2006,10.0.10240.16384

[SourceDisksNames]
3426 = windows cd

[SourceDisksFiles]
uefi.sys = 3426

[DestinationDirs]
UEFI_CopyFiles = 12

[ControlFlags]
BasicDriverOk = *
ExcludeFromSelect = *

[Manufacturer]
%MSFT% = Microsoft,NTx86

[Microsoft.NTx86]
%UEFI.DeviceDesc% = UEFI_Inst,ACPI_HAL\UEFI

[UEFI_Inst.NT]
CopyFiles = UEFI_CopyFiles

[UEFI_CopyFiles]
uefi.sys,,,0x100

[UEFI_Inst.NT.Services]
AddService = UEFI,%SPSVCINST_ASSOCSERVICE%,UEFI_Service_Inst,UEFI_EventLogInstallSection

[UEFI_Service_Inst]
DisplayName   = %UEFI.SvcDesc%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_DEMAND_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\UEFI.sys

[UEFI_EventLogInstallSection]
AddReg=UEFI_EventLog_AddReg

[UEFI_EventLog_AddReg]
HKR,,EventMessageFile,0x00020002,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\Drivers\uefi.sys"
HKR,,TypesSupported,0x00010003,7

[strings]
; localizable strings
MSFT            = "Microsoft"
UEFI.DeviceDesc = "Microsoft UEFI-Compliant System"
UEFI.SvcDesc    = "Microsoft UEFI Driver"

; non-localizable strings
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
SERVICE_ERROR_CRITICAL = 3
