TianoCore EDK2
master
Loading...
Searching...
No Matches
MemoryStatusCodeRecord.h
Go to the documentation of this file.
1
10
#ifndef __MEMORY_STATUS_CODE_RECORD_H__
11
#define __MEMORY_STATUS_CODE_RECORD_H__
12
29
#define MEMORY_STATUS_CODE_RECORD_GUID \
30
{ \
31
0x60cc026, 0x4c0d, 0x4dda, {0x8f, 0x41, 0x59, 0x5f, 0xef, 0x0, 0xa5, 0x2} \
32
}
33
38
typedef
struct
{
42
UINT16
PacketIndex
;
46
UINT16
RecordIndex
;
50
UINT32
MaxRecordsNumber
;
51
}
MEMORY_STATUSCODE_PACKET_HEADER
;
52
57
typedef
struct
{
61
UINT32
RecordIndex
;
65
UINT32
NumberOfRecords
;
69
UINT32
MaxRecordsNumber
;
70
}
RUNTIME_MEMORY_STATUSCODE_HEADER
;
71
76
typedef
struct
{
80
EFI_STATUS_CODE_TYPE
CodeType
;
81
86
EFI_STATUS_CODE_VALUE
Value
;
87
92
UINT32
Instance
;
93
}
MEMORY_STATUSCODE_RECORD
;
94
95
extern
EFI_GUID
gMemoryStatusCodeRecordGuid;
96
97
#endif
EFI_STATUS_CODE_VALUE
UINT32 EFI_STATUS_CODE_VALUE
Definition:
PiStatusCode.h:67
EFI_STATUS_CODE_TYPE
UINT32 EFI_STATUS_CODE_TYPE
Definition:
PiStatusCode.h:24
GUID
Definition:
Base.h:213
MEMORY_STATUSCODE_PACKET_HEADER
Definition:
MemoryStatusCodeRecord.h:38
MEMORY_STATUSCODE_PACKET_HEADER::PacketIndex
UINT16 PacketIndex
Definition:
MemoryStatusCodeRecord.h:42
MEMORY_STATUSCODE_PACKET_HEADER::RecordIndex
UINT16 RecordIndex
Definition:
MemoryStatusCodeRecord.h:46
MEMORY_STATUSCODE_PACKET_HEADER::MaxRecordsNumber
UINT32 MaxRecordsNumber
Definition:
MemoryStatusCodeRecord.h:50
MEMORY_STATUSCODE_RECORD
Definition:
MemoryStatusCodeRecord.h:76
MEMORY_STATUSCODE_RECORD::Value
EFI_STATUS_CODE_VALUE Value
Definition:
MemoryStatusCodeRecord.h:86
MEMORY_STATUSCODE_RECORD::CodeType
EFI_STATUS_CODE_TYPE CodeType
Definition:
MemoryStatusCodeRecord.h:80
MEMORY_STATUSCODE_RECORD::Instance
UINT32 Instance
Definition:
MemoryStatusCodeRecord.h:92
RUNTIME_MEMORY_STATUSCODE_HEADER
Definition:
MemoryStatusCodeRecord.h:57
RUNTIME_MEMORY_STATUSCODE_HEADER::NumberOfRecords
UINT32 NumberOfRecords
Definition:
MemoryStatusCodeRecord.h:65
RUNTIME_MEMORY_STATUSCODE_HEADER::RecordIndex
UINT32 RecordIndex
Definition:
MemoryStatusCodeRecord.h:61
RUNTIME_MEMORY_STATUSCODE_HEADER::MaxRecordsNumber
UINT32 MaxRecordsNumber
Definition:
MemoryStatusCodeRecord.h:69
MdeModulePkg
Include
Guid
MemoryStatusCodeRecord.h
Generated on Fri Nov 15 2024 18:01:11 for TianoCore EDK2 by
1.9.6