TianoCore EDK2 master
SecPlatformInformation2.h
Go to the documentation of this file.
1
15#ifndef __SEC_PLATFORM_INFORMATION2_PPI_H__
16#define __SEC_PLATFORM_INFORMATION2_PPI_H__
17
19
20#define EFI_SEC_PLATFORM_INFORMATION2_GUID \
21 { \
22 0x9e9f374b, 0x8f16, 0x4230, {0x98, 0x24, 0x58, 0x46, 0xee, 0x76, 0x6a, 0x97 } \
23 }
24
26
30typedef struct {
31 UINT32 CpuLocation;
34
38typedef struct {
45
60typedef
63 IN CONST EFI_PEI_SERVICES **PeiServices,
64 IN OUT UINT64 *StructureSize,
65 OUT EFI_SEC_PLATFORM_INFORMATION_RECORD2 *PlatformInformationRecord2
66 );
67
74 EFI_SEC_PLATFORM_INFORMATION2 PlatformInformation2;
75};
76
77extern EFI_GUID gEfiSecPlatformInformation2PpiGuid;
78
79#endif
#define CONST
Definition: Base.h:259
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
EFI_STATUS(EFIAPI * EFI_SEC_PLATFORM_INFORMATION2)(IN CONST EFI_PEI_SERVICES **PeiServices, IN OUT UINT64 *StructureSize, OUT EFI_SEC_PLATFORM_INFORMATION_RECORD2 *PlatformInformationRecord2)
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:28
Definition: Base.h:213