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.

65 lines
1.1 KiB

  1. /*++
  2. Copyright (c) 2001, Microsoft Corporation
  3. Module Name:
  4. elkey.h
  5. Abstract:
  6. This module contains declarations for key management for EAPOL
  7. Revision History:
  8. Dec 26 2001, Created
  9. --*/
  10. #ifndef _EAPOL_KEY_H_
  11. #define _EAPOL_KEY_H_
  12. DWORD
  13. ElQueryMasterKeys (
  14. IN EAPOL_PCB *pPCB,
  15. IN OUT SESSION_KEYS *pSessionKeys
  16. );
  17. DWORD
  18. ElSetMasterKeys (
  19. IN EAPOL_PCB *pPCB,
  20. IN SESSION_KEYS *pSessionKeys
  21. );
  22. DWORD
  23. ElQueryEAPOLMasterKeys (
  24. IN EAPOL_PCB *pPCB,
  25. IN OUT SESSION_KEYS *pSessionKeys
  26. );
  27. DWORD
  28. ElSetEAPOLMasterKeys (
  29. IN EAPOL_PCB *pPCB,
  30. IN SESSION_KEYS *pSessionKeys
  31. );
  32. DWORD
  33. ElQueryWZCMasterKeys (
  34. IN EAPOL_PCB *pPCB,
  35. IN OUT SESSION_KEYS *pSessionKeys
  36. );
  37. DWORD
  38. ElSetWZCMasterKeys (
  39. IN EAPOL_PCB *pPCB,
  40. IN SESSION_KEYS *pSessionKeys
  41. );
  42. DWORD
  43. ElReloadMasterSecrets (
  44. IN EAPOL_PCB *pPCB
  45. );
  46. #endif // _EAPOL_KEY_H_