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.

85 lines
2.9 KiB

  1. ;-------------------------------------------------------------------------
  2. ; EAPOL.INF -- EAPOL/802.1x service
  3. ;
  4. ; Copyright (c) 2000, Microsoft Corporation
  5. ;-------------------------------------------------------------------------
  6. [version]
  7. Signature = "$Windows NT$"
  8. Class = NetService
  9. ClassGUID = {4d36e974-e325-11ce-bfc1-08002be10318}
  10. Provider = %Msft%
  11. [Manufacturer]
  12. %Msft%=MSFT
  13. [MSFT]
  14. %EAPOL_Desc%=EAPOL.ndi, MS_EAPOL
  15. [SourceDisksNames]
  16. 1= %Disk_1_Desc%,,,
  17. [SourceDisksFiles]
  18. eapol.exe = 1
  19. [EAPOL.ndi]
  20. AddReg=EAPOL.ndi.AddReg
  21. Characteristics=0x28 ; NCF_HIDDEN | NCF_NOT_USER_REMOVABLE
  22. CopyFiles=CpyFiles_exe
  23. [EAPOL.ndi.AddReg]
  24. HKR, Ndi, Service, , "EAPOL"
  25. HKR, Ndi\Interfaces, UpperRange, , "noupper"
  26. HKR, Ndi\Interfaces, LowerRange, , "nolower"
  27. [EAPOL.ndi.Services]
  28. AddService = EAPOL, 0x10, EAPOL.ndi.AddService, EAPOL.ndi.AddEventLog
  29. [EAPOL.ndi.AddService]
  30. DisplayName = %EAPOL_Desc%
  31. ServiceType = 0x110 ;SERVICE_WIN32_OWN_PROCESS (Interactive)
  32. StartType = 3 ;SERVICE_AUTO_START
  33. ErrorControl = 1 ;SERVICE_ERROR_NORMAL
  34. Dependencies = Ndisuio
  35. ServiceBinary = %11%\eapol.exe
  36. Description = %EAPOL_Desc%
  37. AddReg = EAPOL.ndi.Services.AddReg
  38. [EAPOL.ndi.Remove.Services]
  39. DelService=EAPOL
  40. [EAPOL.ndi.Services.AddReg]
  41. ; HKLM,"SYSTEM\CurrentControlSet\Services\Eventlog\Application\EAPOL","EventMessageFile",FLG_ADDREG_TYPE_EXPAND_SZ ,"%%SystemRoot%%\System32\eapol.exe"
  42. ; HKLM,"SYSTEM\CurrentControlSet\Services\Eventlog\Application\EAPOL","TypesSupported",0x00010001,7
  43. ; Tracing details
  44. HKLM,"Software\Microsoft\Tracing\EAPOL","ConsoleTracingMask",0x00010001,0xffff0000
  45. HKLM,"Software\Microsoft\Tracing\EAPOL","EnableConsoleTracing",0x00010001,0x00000000
  46. HKLM,"Software\Microsoft\Tracing\EAPOL","FileTracingMask",0x00010001,0xffff0000
  47. HKLM,"Software\Microsoft\Tracing\EAPOL","EnableFileTracing",0x00010001,0x00000001
  48. HKLM,"Software\Microsoft\Tracing\EAPOL","FileDirectory",FLG_ADDREG_TYPE_EXPAND_SZ ,"%%SystemRoot%%\Tracing"
  49. [EAPOL.ndi.AddEventLog]
  50. AddReg = EAPOL.ndi.AddEventLog.AddReg
  51. [EAPOL.ndi.AddEventLog.AddReg]
  52. HKR, , "EventMessageFile", 0x20000, "%%SystemRoot%%\System32\eapol.exe"
  53. HKR, , "TypesSupported", 0x10001, 7
  54. ;-------------------------------------------------------------------------
  55. ; Declare Destination Directories for file copy/deletion
  56. ;-------------------------------------------------------------------------
  57. [DestinationDirs]
  58. CpyFiles_exe = 11 ; DIRID_EXE
  59. ;-------------------------------------------------------------------------
  60. ; Files to Copy/Delete - Referenced by Install and Remove sections above
  61. ;-------------------------------------------------------------------------
  62. [CpyFiles_exe]
  63. eapol.exe,,,2
  64. [Strings]
  65. Msft = "Microsoft"
  66. EAPOL_Desc = "EAPOL/802.1x service"
  67. EAPOL_HelpText = "A service to provide authentication using EAPOL/802.1x protocol"
  68. Disk_1_Desc = "EAPOL Installation Disk"