home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 62 / Quick PC 62.iso / I386 / NETMSCLI.IN_ / netmscli.inf
Encoding:
Windows Setup INFormation  |  1999-11-06  |  10.8 KB  |  333 lines

  1. ; -- NETMSCLI.INX --
  2. ;
  3. ; Client For Microsoft Networks.
  4. ;
  5. ; Copyright (c) 1993-1999, 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. DriverVer=11/06/1999,5.00.2175.1
  14.  
  15. [Manufacturer]
  16. %Msft%=MSFT
  17.  
  18. [MSFT]
  19. %MSClient_Desc% = MSClient.ndi, MS_MSCLIENT
  20.  
  21. ;
  22. ; Install Sections
  23. ;
  24. [MSClient.ndi]
  25. AddReg = MSClient.ndi.AddReg, MSClient.AddReg, CSC.AddReg
  26. Characteristics = 0x80 ; NCF_HAS_UI
  27.  
  28. [MSClient.ndi.Remove]
  29. DelReg = MSClient.DelReg
  30.  
  31. ;
  32. ; Services Sections
  33. ;
  34.  
  35. [MSClient.ndi.Services]
  36. AddService = Alerter,,          Alerter_Service_Inst,       Alerter_Evt
  37. AddService = Browser,0x10,      Browser_Service_Inst,       Browser_Evt
  38. AddService = LanmanWorkstation,,Workstation_Service_Inst,   Workstation_Evt,    , Workstation
  39. AddService = Netlogon, 0x90,    Netlogon_Service_Inst,      Netlogon_Evt
  40. AddService = Messenger,,        Messenger_Service_Inst
  41. AddService = Rdbss,,            Rdbss_Service_Inst,         Rdbss_Evt
  42. AddService = MrxSmb,,           Rdr_Service_Inst,           Rdr_Evt
  43. DelService = Replicator
  44.  
  45. ; RPC Configuration (from NT 4.0)
  46.  
  47. AddService = NtLmSsp,,          NtLmSsp_Service_Inst
  48. AddService = RpcLocator, 0x10,       RpcLocator_Service_Inst
  49.  
  50. ;
  51. ; Remove services
  52. ;
  53.  
  54. [MSClient.ndi.Remove.Services]
  55. DelService = Alerter
  56. DelService = Browser
  57. DelService = LanmanWorkstation
  58. DelService = Netlogon
  59. DelService = Messenger
  60. DelService = Rdbss
  61. DelService = MrxSmb
  62. DelService = NtLmSsp
  63. DelService = RpcLocator
  64.  
  65. ;
  66. ; Service Install Sections
  67. ;
  68.  
  69. [Alerter_Service_Inst]
  70. DisplayName         =   %Alerter_Display%
  71. ServiceType         =   0x20 ;SERVICE_WIN32_SHARE_PROCESS
  72. StartType        =   3    ;SERVICE_DEMAND_START
  73. ErrorControl        =   1
  74. ServiceBinary       =   %11%\services.exe
  75. Dependencies        =   LanmanWorkstation
  76. StartName           =   LocalSystem
  77. AddReg              =   MSClient.Alerter.AddReg
  78. Description         =   %Alerter_Desc%
  79.  
  80. [Browser_Service_Inst]
  81. DisplayName         =   %Browser_Display%
  82. ServiceType         =   0x20 ;SERVICE_WIN32_SHARE_PROCESS
  83. StartType           =   2    ;SERVICE_AUTO_START
  84. ErrorControl        =   1
  85. ServiceBinary       =   %11%\services.exe
  86. Dependencies        =   LanmanWorkstation, LanmanServer
  87. StartName           =   LocalSystem
  88. AddReg              =   MSClient.Browser.AddReg
  89. Description         =   %Browser_Desc%
  90.  
  91. [Workstation_Service_Inst]
  92. DisplayName         =   %LanmanWorkstation_Display%
  93. ServiceType         =   0x20 ;SERVICE_WIN32_SHARE_PROCESS
  94. StartType           =   2    ;SERVICE_AUTO_START
  95. ErrorControl        =   1
  96. ServiceBinary       =   %11%\services.exe
  97. LoadOrderGroup      =   NetworkProvider
  98. StartName           =   LocalSystem
  99. AddReg              =   MSClient.Workstation.AddReg
  100. Description         =   %LanmanWorkstation_Desc%
  101.  
  102. [NetLogon_Service_Inst]
  103. DisplayName         =   %NetLogon_Display%
  104. ServiceType         =   0x20 ;SERVICE_WIN32_SHARE_PROCESS
  105. StartType           =   3    ;SERVICE_DEMAND_START
  106. ErrorControl        =   1
  107. ServiceBinary       =   %11%\lsass.exe
  108. LoadOrderGroup      =   RemoteValidation
  109. Dependencies        =   LanmanWorkstation
  110. StartName           =   LocalSystem
  111. AddReg              =   MSClient.NetLogon.AddReg
  112. Description         =   %NetLogon_Desc%
  113.  
  114. [Messenger_Service_Inst]
  115. DisplayName         =   %Messenger_Display%
  116. ServiceType         =   0x20 ;SERVICE_WIN32_SHARE_PROCESS
  117. StartType           =   2    ;SERVICE_AUTO_START
  118. ErrorControl        =   1
  119. ServiceBinary       =   %11%\services.exe
  120. Dependencies        =   LanmanWorkstation, NetBIOS, RpcSS
  121. StartName           =   LocalSystem
  122. Description         =   %Messenger_Desc%
  123.  
  124. [Rdr_Service_Inst]
  125. DisplayName         =   %Rdr_Desc%
  126. ServiceType         =   2 ;SERVICE_FILE_SYSTEM_DRIVER
  127. StartType           =   1 ;SERVICE_SYSTEM_START
  128. ErrorControl        =   1
  129. ServiceBinary       =   %12%\mrxsmb.sys
  130. LoadOrderGroup      =   Network
  131. Description         =   %Rdr_Desc%
  132.  
  133. [Rdbss_Service_Inst]
  134. DisplayName         =   %Rdbss_Desc%
  135. ServiceType         =   2 ;SERVICE_FILE_SYSTEM_DRIVER
  136. StartType           =   1 ;SERVICE_SYSTEM_START
  137. ErrorControl        =   1
  138. ServiceBinary       =   %12%\rdbss.sys
  139. LoadOrderGroup      =   Network
  140. Description         =   %Rdbss_Desc%
  141.  
  142. [RpcLocator_Service_Inst]
  143. DisplayName         =   %RpcLocator_Display%
  144. ServiceType         =   0x10 ;SERVICE_WIN32_OWN_PROCESS
  145. StartType           =   3    ;SERVICE_DEMAND_START
  146. ErrorControl        =   1
  147. ServiceBinary       =   %11%\locator.exe
  148. Dependencies        =   LanmanWorkstation
  149. StartName           =   LocalSystem
  150. AddReg              =   MSClient.RpcLocator.AddReg
  151. Description         =   %RpcLocator_Desc%
  152.  
  153. [NtLmSsp_Service_Inst]
  154. DisplayName         =   %NtLmSsp_Display%
  155. ServiceType         =   0x20 ;SERVICE_WIN32_SHARE_PROCESS
  156. StartType           =   3    ;SERVICE_DEMAND_START
  157. ErrorControl        =   1
  158. ServiceBinary       =   %11%\lsass.exe
  159. StartName           =   LocalSystem
  160. Description         =   %NtLmSsp_Desc%
  161.  
  162. ;
  163. ; Del Registry section
  164. ;
  165. [MSClient.DelReg]
  166. HKLM, Software\Microsoft\Rpc\SecurityService, 1
  167. HKLM, Software\Microsoft\Rpc\SecurityService, 9
  168. HKLM, Software\Microsoft\Rpc\SecurityService, 10
  169. HKLM, Software\Microsoft\Rpc\SecurityService, 14
  170. HKLM, Software\Microsoft\Rpc\SecurityService, 16
  171. HKLM, Software\Microsoft\Rpc\SecurityService, 18
  172. HKLM, Software\Microsoft\Rpc\SecurityService, 68
  173. HKLM, Software\Microsoft\Rpc\SecurityService, DefaultProvider
  174. HKLM, Software\Microsoft\Rpc\SecurityService, DefaultAuthLevel
  175.  
  176. ;
  177. ; Add Registry sections
  178. ;
  179. [MSClient.ndi.AddReg]
  180. HKR, Ndi,            ClsID,                     0,      {57C06EAA-8784-11D0-83D4-00A0C911E5DF}
  181. HKR, Ndi,            Service,                   0,      LanmanWorkstation
  182. HKR, Ndi,            CoServices,                0x10000,"LanmanWorkstation", "Alerter", "Browser", "Netlogon", "Messenger", "NtLmSsp", "RpcLocator"
  183. HKR, Ndi,            ExcludeSetupStartServices, 0x10000,"Alerter", "Browser", "Netlogon", "Messenger", "NtLmSsp", "RpcLocator"
  184. HKR, Ndi,            HelpText,                  0,      "%MSClient_HELP%"
  185. HKR, Ndi\Interfaces, UpperRange,                0,      "winnet5"
  186. HKR, Ndi\Interfaces, LowerRange,                0,      "netbios,netbios_smb"
  187.  
  188. ;
  189. ; Add CSC (Client-side-caching) items
  190. ;
  191. [CSC.AddReg]
  192. HKLM, System\CurrentControlSet\Services\MRxSmb\Parameters, CscEnabled, 0x10001, 1
  193.  
  194. ;
  195. ; Values for RPC service
  196. ;
  197. [MSClient.AddReg]
  198. HKLM, Software\Microsoft\Rpc\SecurityService, 1,  , secur32.dll
  199. HKLM, Software\Microsoft\Rpc\SecurityService, 9,  , secur32.dll
  200. HKLM, Software\Microsoft\Rpc\SecurityService, 10, , secur32.dll
  201. HKLM, Software\Microsoft\Rpc\SecurityService, 14, , schannel.dll
  202. HKLM, Software\Microsoft\Rpc\SecurityService, 16, , secur32.dll
  203. HKLM, Software\Microsoft\Rpc\SecurityService, 18, , secur32.dll
  204. HKLM, Software\Microsoft\Rpc\SecurityService, 68, , netlogon.dll
  205.  
  206. ;
  207. ; LanmanWorkstation network and print provider stuff
  208. ;
  209. [MSClient.Workstation.AddReg]
  210. HKR, Parameters,      ,              0x0010   ; no values. This is required for LanmanWorkstation to start
  211. HKR, NetworkProvider, Name,          0,       %NetproviderName%
  212. HKR, NetworkProvider, ProviderPath,  0x20000, "%%SystemRoot%%\System32\ntlanman.dll"
  213.  
  214. [MSClient.ndi.NetworkProvider]
  215. DeviceName = LanmanRedirector
  216.  
  217. [MSClient.ndi.PrintProvider]
  218. PrintProviderName = "LanMan Print Services"
  219. PrintProviderDll  = win32spl.dll
  220. DisplayName       = %LanmanPrintProvider%
  221.  
  222. ;
  223. ; Params for NetLogon
  224. ;
  225. [MSClient.NetLogon.AddReg]
  226. HKR, Parameters, DBFlag,        0,       0
  227. HKR, Parameters, Update,        0,       no
  228.  
  229. ;
  230. ; Params for Alerter
  231. ;
  232. [MSClient.Alerter.AddReg]
  233. HKR, Parameters, AlertNames,    0x10000, ""
  234.  
  235. ;
  236. ; Params for Browser
  237. ;
  238. [MSClient.Browser.AddReg]
  239. HKR, Parameters, IsDomainMaster,     0,       FALSE
  240. HKR, Parameters, MaintainServerList, 0,       Auto
  241.  
  242. ;
  243. ; RPC Locator Keys
  244. ;
  245. [MSClient.RpcLocator.AddReg]
  246. HKR, Parameters,    ExpirationAge, 0x10001, 3600
  247.  
  248. ;
  249. ; Add Winsock Paramters Key
  250. ;
  251. [MSClient.ndi.Winsock]
  252. AddSock = MSClient.Install.AddWinsock
  253.  
  254. [MSClient.Install.AddWinsock]
  255. TransportService=NetBIOS
  256. HelperDllName="%SystemRoot%\System32\wshnetbs.dll"
  257. MaxSockAddrLength=0x14
  258. MinSockAddrLength=0x14
  259.  
  260. ;
  261. ; Event log registry stuff
  262. ;
  263.  
  264. [Alerter_Evt]
  265. AddReg = Alerter_Evt_AddReg
  266.  
  267. [Netlogon_Evt]
  268. AddReg = Netlogon_Evt_AddReg
  269.  
  270. [Browser_Evt]
  271. AddReg = Browser_Evt_AddReg
  272.  
  273. [Workstation_Evt]
  274. AddReg = Workstation_Evt_AddReg
  275.  
  276. [Rdbss_Evt]
  277. AddReg = Rdbss_Evt_AddReg
  278.  
  279. [Rdr_Evt]
  280. AddReg = Rdr_Evt_AddReg
  281.  
  282. [Alerter_Evt_AddReg]
  283. HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netmsg.dll"
  284. HKR,, TypesSupported,   0x00010001, 0x00000007
  285.  
  286. [Netlogon_Evt_AddReg]
  287. HKR,, ParameterMessageFile, 0x00020000, "%%SystemRoot%%\System32\kernel32.dll"
  288. HKR,, EventMessageFile,     0x00020000, "%%SystemRoot%%\System32\netmsg.dll"
  289. HKR,, TypesSupported,       0x00010001, 0x00000007
  290.  
  291. [Browser_Evt_AddReg]
  292. HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
  293. HKR,, TypesSupported,   0x00010001, 0x00000007
  294.  
  295. [Workstation_Evt_AddReg]
  296. HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netmsg.dll"
  297. HKR,, TypesSupported,   0x00010001, 0x00000007
  298.  
  299. [Rdbss_Evt_AddReg]
  300. HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
  301. HKR,, TypesSupported,   0x00010001, 0x00000007
  302.  
  303. [Rdr_Evt_AddReg]
  304. HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\iologmsg.dll"
  305. HKR,, TypesSupported,   0x00010001, 0x00000007
  306. [Strings]
  307. Msft = "Microsoft"
  308.  
  309. MSClient_Desc = "Client for Microsoft Networks"
  310. MSClient_HELP = "Allows your computer to access resources on a Microsoft network."
  311.  
  312. ; Service names
  313. Alerter_Display = "Alerter"
  314. Alerter_Desc = "Notifies selected users and computers of administrative alerts."
  315. Browser_Display = "Computer Browser"
  316. Browser_Desc = "Maintains an up-to-date list of computers on your network and supplies the list to programs that request it."
  317. LanmanWorkstation_Display = "Workstation"
  318. LanmanWorkstation_Desc = "Provides network connections and communications."
  319. NetLogon_Display = "Net Logon"
  320. NetLogon_Desc = "Supports pass-through authentication of account logon events for computers in a domain."
  321. Messenger_Display = "Messenger"
  322. Messenger_Desc = "Sends and receives messages transmitted by administrators or by the Alerter service."
  323. Rdr_Desc = "MRXSMB"
  324. Rdbss_Desc = "Rdbss"
  325. RpcLocator_Display = "Remote Procedure Call (RPC) Locator"
  326. RpcLocator_Desc = "Manages the RPC name service database."
  327. NtLmSsp_Display = "NT LM Security Support Provider"
  328. NtLmSsp_Desc = "Provides security to remote procedure call (RPC) programs that use transports other than named pipes."
  329.  
  330. NetproviderName = "Microsoft Windows Network"
  331. LanmanPrintProvider = "LanMan Print Services"
  332.  
  333.