18#ifndef __EFI_EAP_MANAGEMENT2_PROTOCOL_H__
19#define __EFI_EAP_MANAGEMENT2_PROTOCOL_H__
28#define EFI_EAP_MANAGEMENT2_PROTOCOL_GUID \
30 0x5e93c847, 0x456d, 0x40b3, {0xa6, 0xb4, 0x78, 0xb0, 0xc9, 0xcf, 0x7f, 0x20 } \
UINT64 UINTN
Definition ProcessorBind.h:118
#define EFIAPI
Definition ProcessorBind.h:172
#define IN
Definition Base.h:347
#define OUT
Definition Base.h:352
EFI_STATUS(EFIAPI * EFI_EAP_GET_KEY)(IN EFI_EAP_MANAGEMENT2_PROTOCOL *This, IN OUT UINT8 *Msk, IN OUT UINTN *MskSize, IN OUT UINT8 *Emsk, IN OUT UINT8 *EmskSize)
Definition EapManagement2.h:58
EFI_GUID gEfiEapManagement2ProtocolGuid
EFI_STATUS(EFIAPI * EFI_EAP_USER_LOGON)(IN EFI_EAP_MANAGEMENT_PROTOCOL *This)
Definition EapManagement.h:264
EFI_STATUS(EFIAPI * EFI_EAP_GET_SUPPLICANT_STATUS)(IN EFI_EAP_MANAGEMENT_PROTOCOL *This, OUT EFI_EAPOL_SUPPLICANT_PAE_STATE *CurrentState, IN OUT EFI_EAPOL_SUPPLICANT_PAE_CONFIGURATION *Configuration OPTIONAL)
Definition EapManagement.h:320
EFI_STATUS(EFIAPI * EFI_EAP_GET_SUPPLICANT_STATISTICS)(IN EFI_EAP_MANAGEMENT_PROTOCOL *This, OUT EFI_EAPOL_SUPPLICANT_PAE_STATISTICS *Statistics)
Definition EapManagement.h:377
EFI_STATUS(EFIAPI * EFI_EAP_INITIALIZE_PORT)(IN EFI_EAP_MANAGEMENT_PROTOCOL *This)
Definition EapManagement.h:246
EFI_STATUS(EFIAPI * EFI_EAP_GET_SYSTEM_CONFIGURATION)(IN EFI_EAP_MANAGEMENT_PROTOCOL *This, OUT BOOLEAN *SystemAuthControl, OUT EFI_EAPOL_PORT_INFO *PortInfo OPTIONAL)
Definition EapManagement.h:204
EFI_STATUS(EFIAPI * EFI_EAP_SET_SYSTEM_CONFIGURATION)(IN EFI_EAP_MANAGEMENT_PROTOCOL *This, IN BOOLEAN SystemAuthControl)
Definition EapManagement.h:228
EFI_STATUS(EFIAPI * EFI_EAP_SET_SUPPLICANT_CONFIGURATION)(IN EFI_EAP_MANAGEMENT_PROTOCOL *This, IN EFI_EAPOL_SUPPLICANT_PAE_CONFIGURATION *Configuration)
Definition EapManagement.h:351
EFI_STATUS(EFIAPI * EFI_EAP_USER_LOGOFF)(IN EFI_EAP_MANAGEMENT_PROTOCOL *This)
Definition EapManagement.h:282
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
unsigned char UINT8
Definition actypes.h:236
Definition EapManagement2.h:73
EFI_EAP_GET_SYSTEM_CONFIGURATION GetSystemConfiguration
Definition EapManagement2.h:74
EFI_EAP_GET_KEY GetKey
Definition EapManagement2.h:82
EFI_EAP_SET_SYSTEM_CONFIGURATION SetSystemConfiguration
Definition EapManagement2.h:75
EFI_EAP_USER_LOGON UserLogon
Definition EapManagement2.h:77
EFI_EAP_INITIALIZE_PORT InitializePort
Definition EapManagement2.h:76
EFI_EAP_GET_SUPPLICANT_STATUS GetSupplicantStatus
Definition EapManagement2.h:79
EFI_EAP_SET_SUPPLICANT_CONFIGURATION SetSupplicantConfiguration
Definition EapManagement2.h:80
EFI_EAP_USER_LOGOFF UserLogoff
Definition EapManagement2.h:78
EFI_EAP_GET_SUPPLICANT_STATISTICS GetSupplicantStatistics
Definition EapManagement2.h:81