#ifndef __DXE_STATUS_CODE_H__\r
#define __DXE_STATUS_CODE_H__\r
\r
+#include <Common/StatusCode.h>\r
+\r
//\r
// Data hub worker definition \r
//\r
} PROCESSOR_MODE;\r
\r
typedef struct {\r
- UINTN Signature;\r
- LIST_ENTRY Node;\r
- EFI_STATUS_CODE_TYPE CodeType;\r
- EFI_STATUS_CODE_VALUE Value;\r
- UINT32 Instance;\r
- EFI_GUID CallerId;\r
- EFI_STATUS_CODE_DATA Data;\r
- UINT8 ExtendData[EFI_STATUS_CODE_DATA_MAX_SIZE];\r
+ UINTN Signature;\r
+ LIST_ENTRY Node;\r
+\r
+ UINT8 Data[sizeof (DATA_HUB_STATUS_CODE_DATA_RECORD) + EFI_STATUS_CODE_DATA_MAX_SIZE];\r
} DATAHUB_STATUSCODE_RECORD;\r
\r
\r