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.

132 lines
3.0 KiB

  1. ; -- NETIAS.INX --
  2. ;
  3. ; Microsoft Internet Authentication Service
  4. ;
  5. ; Copyright (c) 1998-1999, Microsoft Corporation
  6. [version]
  7. signature = "$Windows NT$"
  8. LayoutFile = layout.inf
  9. Provider = %Msft%
  10. ;
  11. ; For Optional Components Use Only
  12. ;
  13. [IAS]
  14. Uninstall = IAS.Remove
  15. RegisterDlls = IAS.Register
  16. ProfileItems = IAS.Shortcut.Add
  17. StartServices = IAS
  18. ; Do not copy ias.mdb
  19. ;CopyFiles = IAS.AddService.CopyFiles
  20. [IAS.Services]
  21. ; 0x10 = SPSVCINST_NOCLOBBER_STARTTYPE
  22. AddService = IAS, 0x10, IAS.AddService
  23. [IAS.Remove]
  24. DelReg = IAS.DelReg
  25. UnregisterDlls = IAS.Unregister
  26. ProfileItems = IAS.Shortcut.Remove
  27. [IAS.Remove.Services]
  28. DelService = IAS
  29. ;
  30. ; SNMP Extension Agent
  31. ;
  32. [IAS.SNMPAgent]
  33. AddAgent = IAS.AddSNMPAgent
  34. [IAS.Remove.SNMPAgent]
  35. DelAgent = IAS.Remove.DelSNMPAgent
  36. [IAS.AddSNMPAgent]
  37. ServiceName = "IAS"
  38. AgentName = "IASAgent"
  39. AgentPath = "%SystemRoot%\System32\iasperf.dll"
  40. [IAS.Remove.DelSNMPAgent]
  41. AgentName = "IASAgent"
  42. ;
  43. ; COM Object registration
  44. ;
  45. [IAS.Register]
  46. 11,, iasperf.dll, 1
  47. [IAS.Unregister]
  48. 11,, iasperf.dll, 1
  49. ;
  50. ; Administrative Tools shortcut
  51. ;
  52. [IAS.Shortcut.Add]
  53. Name = %IAS_Shortcut_Display%
  54. CmdLine = 11,,"ias.msc /s"
  55. IconPath = 11,,iasmmc.dll
  56. IconIndex = 0
  57. SubDir = %Snapin-Group-Name%
  58. Infotip = "@%11%\iassdo.dll,-125000"
  59. DisplayResource = "%11%\iassdo.dll",126000
  60. [IAS.Shortcut.Remove]
  61. Name = %IAS_Shortcut_Display%, 0x2
  62. SubDir = %Snapin-Group-Name%
  63. ;
  64. ; Service Install Sections
  65. ;
  66. [IAS.AddService]
  67. DisplayName = %IAS_Display%
  68. ServiceType = 0x20
  69. StartType = 2
  70. ErrorControl = 1
  71. ServiceBinary = "%%SystemRoot%%\System32\svchost.exe -k netsvcs"
  72. Dependencies = RPCSS
  73. AddReg = IAS.AddService.AddReg
  74. Description = %IAS_Desc%
  75. DelReg = IAS.AddService.DelReg
  76. [DestinationDirs]
  77. @3:IAS.AddService.CopyFiles = 11, "ias"
  78. @6:IAS.AddService.CopyFiles = 82, "ias"
  79. [IAS.AddService.CopyFiles]
  80. @3:ias.mdb,,,16 ;Don't overwrite if already present
  81. @6:ias.mdb,wias.mdb,,16 ;Don't overwrite if already present
  82. [IAS.AddService.CopyFiles.Security]
  83. "D:P(A;;GRGX;;;BU)(A;;GA;;;BA)(A;;GA;;;SY)(A;;GRGX;;;WD)"
  84. [IAS_EventLogInstallSection]
  85. AddReg=IAS_Eventlog_AddReg
  86. DelReg=IAS_Eventlog_DelReg
  87. [IAS.AddService.AddReg]
  88. HKR, Parameters, ServiceDll, %REG_EXPAND_SZ%, "%%SystemRoot%%\System32\ias.dll"
  89. HKR, Parameters, Allow SNMP Set, %REG_DWORD%, 0
  90. HKLM, System\CurrentControlSet\Services\EventLog\System\IAS, EventMessageFile, %REG_EXPAND_SZ%, "%%SystemRoot%%\System32\iassvcs.dll;%%SystemRoot%%\System32\mprmsg.dll"
  91. HKLM, System\CurrentControlSet\Services\EventLog\System\IAS, ParameterMessageFile, %REG_EXPAND_SZ%, "%%SystemRoot%%\System32\iassvcs.dll"
  92. HKLM, System\CurrentControlSet\Services\EventLog\System\IAS, TypesSupported, %REG_DWORD%, 0x0000001f
  93. [IAS.AddService.DelReg]
  94. HKLM, SOFTWARE\Microsoft\INetMgr\Parameters\AddOnServices, "IAS"
  95. HKLM, System\CurrentControlSet\Services\EventLog\Application\IAS
  96. [IAS.DelReg]
  97. HKLM, System\CurrentControlSet\Services\EventLog\System\IAS