Mini Kabibi Habibi

Current Path : C:/Windows/INF/
Upload File :
Current File : C:/Windows/INF/ChargeArbitration.inf

��; Copyright (c) Microsoft Corporation.  All rights reserved.



[Version]

Signature="$WINDOWS NT$"

Class=SYSTEM

ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318}

Provider=%MSFT%

DriverVer = 06/21/2006,10.0.19041.1



[DestinationDirs]

DefaultDestDir = 12



[Manufacturer]

%StdMfg%=CAD_Device, NTARM, NTx86, NTARM64, NTAMD64



[CAD_Device.NTARM]

%CAD_DevDesc%=CAD_Inst, Root\CAD



[CAD_Device.NTARM64]

%CAD_DevDesc%=CAD_Inst, Root\CAD



[CAD_Device.NTx86]

%CAD_DevDesc%=CAD_Inst, Root\CAD



[CAD_Device.NTAMD64]

%CAD_DevDesc%=CAD_Inst, Root\CAD



[CAD_Inst.NT]

CopyFiles=CAD_Inst.NT.Copy



[CAD_Inst.NT.HW]

AddReg = CAD_Inst_SecurityAddReg



[CAD_Inst_SecurityAddReg]

HKR,,DeviceCharacteristics,0x10001,0x00000100               ; FILE_DEVICE_SECURE_OPEN

HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;UD)"    ; Grant access to local system, and user-mode drivers



[CAD_Inst.NT.Copy]

CAD.sys



[SourceDisksFiles]

CAD.sys = 1



[SourceDisksNames]

1 = %DiskId1%,,,""



[CAD_Inst.NT.Services]

AddService = CAD, 0x00000002, CAD_Service_Inst



[CAD_Service_Inst]

DisplayName    = %CAD_DevDesc%

ServiceType    = 1               ; SERVICE_KERNEL_DRIVER

StartType      = 3               ; SERVICE_DEMAND_START

ErrorControl   = 1               ; SERVICE_ERROR_NORMAL

ServiceBinary  = %12%\CAD.sys



[Strings]

CAD_DevDesc = "Charge Arbitration Driver"

DiskId1 = "Windows Charge Arbitration Driver Installation Disk #1"

MSFT = "Microsoft"

StdMfg = "(Standard system devices)"



REG_SZ         = 0x00000000

REG_BINARY     = 0x00000001

REG_DWORD      = 0x00010001