#ifndef __STATUS_CODE_RUNTIME_PROTOCOL_H__\r
#define __STATUS_CODE_RUNTIME_PROTOCOL_H__\r
\r
+#include <Pi/PiMultiPhase.h>\r
+#include <Uefi/UefiBaseType.h>\r
+\r
#define EFI_STATUS_CODE_RUNTIME_PROTOCOL_GUID \\r
{ 0xd2b2b828, 0x826, 0x48a7, { 0xb3, 0xdf, 0x98, 0x3c, 0x0, 0x60, 0x24, 0xf0 } }\r
\r
\r
**/\r
typedef\r
-EFI_STATUS \r
+EFI_STATUS\r
(EFIAPI *EFI_REPORT_STATUS_CODE) (\r
IN EFI_STATUS_CODE_TYPE Type,\r
IN EFI_STATUS_CODE_VALUE Value,\r
);\r
\r
/**\r
- @par Protocol Description:\r
Provides the service required to report a status code to the platform firmware.\r
This protocol must be produced by a runtime DXE driver and may be consumed \r
only by the DXE Foundation.\r