windows-nt/Source/XPSP1/NT/mergedcomponents/setupinfs/netdav.inx
2020-09-26 16:20:57 +08:00

110 lines
3 KiB
Plaintext

;---[ NetDav.inf ]------------------------------------------------------------
;
; WebDav Client Service
;
; Copyright (c) 1993-2001, Microsoft Corporation
;
[Version]
Signature = "$Windows NT$"
Class = NetClient
ClassGUID = {4d36e973-e325-11ce-bfc1-08002be10318}
Provider = %Msft%
LayoutFile = layout.inf
[Manufacturer]
%Msft% = MSFT
[ControlFlags]
ExcludeFromSelect=MS_WebClient
[MSFT]
%WebClient.DisplayName% = WebClient, MS_WebClient
;
; Install Sections
;
[WebClient]
Characteristics = 0x8
AddReg = WebClient.Reg
[WebClient.Reg]
HKR, Ndi, Service, 0, "WebClient"
HKR, Ndi, CoServices, 0x10000, "WebClient", "MRxDAV"
HKR, Ndi, HelpText, 0, "%WebClient.HelpText%"
HKR, Ndi, ExcludeSetupStartServices, 0x10000, "MRxDAV"
HKR, Ndi\Interfaces, UpperRange, 0, "noupper"
HKR, Ndi\Interfaces, LowerRange, 0, "nolower"
[WebClient.NetworkProvider]
DeviceName = WebDavRedirector
[WebClient.Services]
AddService = WebClient, 0, WebClient.AddService, WebClient.EventLog, Application
AddService = MRxDAV, 0, MRxDAV.AddService, MRxDAV.EventLog, System
[WebClient.Remove.Services]
DelService = WebClient, 0x204, Application
DelService = MRxDAV, 0x204
; Service Install Sections
;
[WebClient.AddService]
DisplayName = %WebClient.ServiceDisplayName%
ServiceType = 0x20
StartType = 0x2
ErrorControl = 0x1
Dependencies = MRxDAV
ServiceBinary = %11%\svchost.exe -k LocalService
LoadOrderGroup = NetworkProvider
StartName = "NT AUTHORITY"\LocalService
AddReg = WebClient.ServiceParams
Description = %WebClient.ServiceDescription%
[WebClient.EventLog]
AddReg = WebClient.EventLog.AddReg
[MRxDAV.AddService]
DisplayName = %MRxDAV.ServiceDisplayName%
ServiceType = 0x2
StartType = 0x3
ErrorControl = 0x1
ServiceBinary = %12%\mrxdav.sys
AddReg = MRxDAV.ServiceParams.Secure,MRxDAV.ServiceParams
Description = %MRxDAV.ServiceDisplayName%
[MRxDAV.EventLog]
AddReg = MRxDAV.EventLog.AddReg
[WebClient.ServiceParams]
HKR, Parameters, ServiceDll, 0x20000, "%%SystemRoot%%\System32\webclnt.dll"
HKR, Parameters, ServerNotFoundCacheLifeTimeInSec, 0x10003, 0x3c
HKR, Parameters, AcceptOfficeAndTahoeServers, 0x10003, 0
HKR, Parameters, ServiceDebug, 0x10003, 0
HKR, Parameters, ClientDebug, 0x10003, 0
HKR, NetworkProvider, Name, 0, %NetProviderName%
HKR, NetworkProvider, ProviderPath, 0x20000, "%%SystemRoot%%\System32\davclnt.dll"
[WebClient.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\netevent.dll"
HKR,,TypesSupported,0x00010001,7
[MRxDAV.ServiceParams.Secure]
HKR, EncryptedDirectories
[MRxDAV.ServiceParams.Secure.Security]
"D:P(A;;GA;;;SY)"
[MRxDAV.ServiceParams]
HKR, Parameters, FileInformationCacheLifeTimeInSec, 0x00010003, 0x3c
HKR, Parameters, FileNotFoundCacheLifeTimeInSec, 0x00010003, 0x3c
HKR, Parameters, NameCacheMaxEntries, 0x00010003, 0x12c
HKR, Parameters, DAVDebugFlag, 0x00010003, 0
HKR, Parameters, UMRxDebugFlag, 0x00010003, 0
HKR, Parameters, RequestTimeoutInSec, 0x00010003, 0x258
[MRxDAV.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\netevent.dll"
HKR,,TypesSupported,0x00010001,7