XenevaOS
Loading...
Searching...
No Matches
Security2.h
Go to the documentation of this file.
1
31#ifndef __ARCH_PROTOCOL_SECURITY2_H__
32#define __ARCH_PROTOCOL_SECURITY2_H__
33
37#define EFI_SECURITY2_ARCH_PROTOCOL_GUID \
38 { 0x94ab2f58, 0x1438, 0x4ef1, {0x91, 0x52, 0x18, 0x94, 0x1a, 0x3a, 0x0e, 0x68 } }
39
41
90 IN VOID *FileBuffer,
91 IN UINTN FileSize,
92 IN BOOLEAN BootPolicy
93);
94
104
106
107#endif
UINT64 UINTN
Definition ProcessorBind.h:118
#define EFIAPI
Definition ProcessorBind.h:172
#define CONST
Definition Base.h:327
#define IN
Definition Base.h:347
EFI_GUID gEfiSecurity2ArchProtocolGuid
EFI_STATUS(EFIAPI * EFI_SECURITY2_FILE_AUTHENTICATION)(IN CONST EFI_SECURITY2_ARCH_PROTOCOL *This, IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN VOID *FileBuffer, IN UINTN FileSize, IN BOOLEAN BootPolicy)
Definition Security2.h:87
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
#define VOID
Definition acefi.h:190
unsigned char BOOLEAN
Definition actypes.h:235
Definition DevicePath.h:49
Definition Base.h:281
Definition Security2.h:101
EFI_SECURITY2_FILE_AUTHENTICATION FileAuthentication
Definition Security2.h:102