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.

54 lines
1.0 KiB

  1. //+---------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. // Copyright (C) Microsoft Corporation, 1997.
  5. //
  6. // File: E A P O L F U N C . H
  7. //
  8. // Contents: EAPOL Notification Functions
  9. //
  10. // Notes:
  11. //
  12. // Author: sachins 26 Jul 2000
  13. //
  14. //----------------------------------------------------------------------------
  15. #pragma once
  16. extern "C"
  17. {
  18. HRESULT EAPOLMANAuthenticationStarted(REFGUID InterfaceId);
  19. HRESULT EAPOLMANAuthenticationSucceeded(REFGUID InterfaceId);
  20. HRESULT EAPOLMANAuthenticationFailed(
  21. REFGUID InterfaceId,
  22. DWORD dwType);
  23. HRESULT EAPOLMANNotification(
  24. REFGUID InterfaceId,
  25. LPWSTR szwNotificationMessage,
  26. DWORD dwType);
  27. extern
  28. VOID
  29. EAPOLServiceMain (
  30. IN DWORD argc,
  31. IN LPWSTR *lpwsServiceArgs
  32. );
  33. extern
  34. VOID
  35. EAPOLCleanUp (
  36. IN DWORD dwError
  37. );
  38. extern
  39. DWORD
  40. ElDeviceNotificationHandler (
  41. IN VOID *lpEventData,
  42. IN DWORD dwEventType
  43. );
  44. }