Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

109 lines
3.0 KiB

  1. ;---[ NetDav.inf ]------------------------------------------------------------
  2. ;
  3. ; WebDav Client Service
  4. ;
  5. ; Copyright (c) 1993-2001, Microsoft Corporation
  6. ;
  7. [Version]
  8. Signature = "$Windows NT$"
  9. Class = NetClient
  10. ClassGUID = {4d36e973-e325-11ce-bfc1-08002be10318}
  11. Provider = %Msft%
  12. LayoutFile = layout.inf
  13. [Manufacturer]
  14. %Msft% = MSFT
  15. [ControlFlags]
  16. ExcludeFromSelect=MS_WebClient
  17. [MSFT]
  18. %WebClient.DisplayName% = WebClient, MS_WebClient
  19. ;
  20. ; Install Sections
  21. ;
  22. [WebClient]
  23. Characteristics = 0x8
  24. AddReg = WebClient.Reg
  25. [WebClient.Reg]
  26. HKR, Ndi, Service, 0, "WebClient"
  27. HKR, Ndi, CoServices, 0x10000, "WebClient", "MRxDAV"
  28. HKR, Ndi, HelpText, 0, "%WebClient.HelpText%"
  29. HKR, Ndi, ExcludeSetupStartServices, 0x10000, "MRxDAV"
  30. HKR, Ndi\Interfaces, UpperRange, 0, "noupper"
  31. HKR, Ndi\Interfaces, LowerRange, 0, "nolower"
  32. [WebClient.NetworkProvider]
  33. DeviceName = WebDavRedirector
  34. [WebClient.Services]
  35. AddService = WebClient, 0, WebClient.AddService, WebClient.EventLog, Application
  36. AddService = MRxDAV, 0, MRxDAV.AddService, MRxDAV.EventLog, System
  37. [WebClient.Remove.Services]
  38. DelService = WebClient, 0x204, Application
  39. DelService = MRxDAV, 0x204
  40. ; Service Install Sections
  41. ;
  42. [WebClient.AddService]
  43. DisplayName = %WebClient.ServiceDisplayName%
  44. ServiceType = 0x20
  45. StartType = 0x2
  46. ErrorControl = 0x1
  47. Dependencies = MRxDAV
  48. ServiceBinary = %11%\svchost.exe -k LocalService
  49. LoadOrderGroup = NetworkProvider
  50. StartName = "NT AUTHORITY"\LocalService
  51. AddReg = WebClient.ServiceParams
  52. Description = %WebClient.ServiceDescription%
  53. [WebClient.EventLog]
  54. AddReg = WebClient.EventLog.AddReg
  55. [MRxDAV.AddService]
  56. DisplayName = %MRxDAV.ServiceDisplayName%
  57. ServiceType = 0x2
  58. StartType = 0x3
  59. ErrorControl = 0x1
  60. ServiceBinary = %12%\mrxdav.sys
  61. AddReg = MRxDAV.ServiceParams.Secure,MRxDAV.ServiceParams
  62. Description = %MRxDAV.ServiceDisplayName%
  63. [MRxDAV.EventLog]
  64. AddReg = MRxDAV.EventLog.AddReg
  65. [WebClient.ServiceParams]
  66. HKR, Parameters, ServiceDll, 0x20000, "%%SystemRoot%%\System32\webclnt.dll"
  67. HKR, Parameters, ServerNotFoundCacheLifeTimeInSec, 0x10003, 0x3c
  68. HKR, Parameters, AcceptOfficeAndTahoeServers, 0x10003, 0
  69. HKR, Parameters, ServiceDebug, 0x10003, 0
  70. HKR, Parameters, ClientDebug, 0x10003, 0
  71. HKR, NetworkProvider, Name, 0, %NetProviderName%
  72. HKR, NetworkProvider, ProviderPath, 0x20000, "%%SystemRoot%%\System32\davclnt.dll"
  73. [WebClient.EventLog.AddReg]
  74. HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\netevent.dll"
  75. HKR,,TypesSupported,0x00010001,7
  76. [MRxDAV.ServiceParams.Secure]
  77. HKR, EncryptedDirectories
  78. [MRxDAV.ServiceParams.Secure.Security]
  79. "D:P(A;;GA;;;SY)"
  80. [MRxDAV.ServiceParams]
  81. HKR, Parameters, FileInformationCacheLifeTimeInSec, 0x00010003, 0x3c
  82. HKR, Parameters, FileNotFoundCacheLifeTimeInSec, 0x00010003, 0x3c
  83. HKR, Parameters, NameCacheMaxEntries, 0x00010003, 0x12c
  84. HKR, Parameters, DAVDebugFlag, 0x00010003, 0
  85. HKR, Parameters, UMRxDebugFlag, 0x00010003, 0
  86. HKR, Parameters, RequestTimeoutInSec, 0x00010003, 0x258
  87. [MRxDAV.EventLog.AddReg]
  88. HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\netevent.dll"
  89. HKR,,TypesSupported,0x00010001,7