TianoCore EDK2 master
Loading...
Searching...
No Matches
Security2.h
Go to the documentation of this file.
1
25#ifndef __ARCH_PROTOCOL_SECURITY2_H__
26#define __ARCH_PROTOCOL_SECURITY2_H__
27
31#define EFI_SECURITY2_ARCH_PROTOCOL_GUID \
32 { 0x94ab2f58, 0x1438, 0x4ef1, {0x91, 0x52, 0x18, 0x94, 0x1a, 0x3a, 0x0e, 0x68 } }
33
35
84 IN VOID *FileBuffer,
85 IN UINTN FileSize,
86 IN BOOLEAN BootPolicy
87 );
88
96 EFI_SECURITY2_FILE_AUTHENTICATION FileAuthentication;
97};
98
99extern EFI_GUID gEfiSecurity2ArchProtocolGuid;
100
101#endif
UINT64 UINTN
#define CONST
Definition: Base.h:259
#define OPTIONAL
Definition: Base.h:290
#define IN
Definition: Base.h:279
EFI_STATUS(EFIAPI * EFI_SECURITY2_FILE_AUTHENTICATION)(IN CONST EFI_SECURITY2_ARCH_PROTOCOL *This, IN CONST EFI_DEVICE_PATH_PROTOCOL *File OPTIONAL, IN VOID *FileBuffer, IN UINTN FileSize, IN BOOLEAN BootPolicy)
Definition: Security2.h:81
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
Definition: Base.h:213