TianoCore EDK2 master
Loading...
Searching...
No Matches
Security2.h
Go to the documentation of this file.
1
16#ifndef __SECURITY2_PPI_H__
17#define __SECURITY2_PPI_H__
18
19#define EFI_PEI_SECURITY2_PPI_GUID \
20 { 0xdcd0be23, 0x9586, 0x40f4, { 0xb6, 0x43, 0x6, 0x52, 0x2c, 0xed, 0x4e, 0xde } }
21
23
64typedef
67 IN CONST EFI_PEI_SERVICES **PeiServices,
69 IN UINT32 AuthenticationStatus,
70 IN EFI_PEI_FV_HANDLE FvHandle,
71 IN EFI_PEI_FILE_HANDLE FileHandle,
72 IN OUT BOOLEAN *DeferExecution
73 );
74
88 EFI_PEI_SECURITY_AUTHENTICATION_STATE AuthenticationState;
89};
90
91extern EFI_GUID gEfiPeiSecurity2PpiGuid;
92
93#endif
#define CONST
Definition: Base.h:259
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
VOID * EFI_PEI_FILE_HANDLE
Definition: PiPeiCis.h:26
VOID * EFI_PEI_FV_HANDLE
Definition: PiPeiCis.h:21
EFI_STATUS(EFIAPI * EFI_PEI_SECURITY_AUTHENTICATION_STATE)(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_SECURITY2_PPI *This, IN UINT32 AuthenticationStatus, IN EFI_PEI_FV_HANDLE FvHandle, IN EFI_PEI_FILE_HANDLE FileHandle, IN OUT BOOLEAN *DeferExecution)
Definition: Security2.h:66
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
Definition: Base.h:213