TianoCore EDK2 master
Loading...
Searching...
No Matches
ReportStatusCodeRouterPei.h
Go to the documentation of this file.
1
9#ifndef __PEI_REPORT_STATUS_CODE_ROUTER_H__
10#define __PEI_REPORT_STATUS_CODE_ROUTER_H__
11
13#include <Ppi/StatusCode.h>
14
16
17#include <Library/DebugLib.h>
18#include <Library/HobLib.h>
21
39EFIAPI
41 IN EFI_PEI_RSC_HANDLER_CALLBACK Callback
42 );
43
58EFIAPI
60 IN EFI_PEI_RSC_HANDLER_CALLBACK Callback
61 );
62
90EFIAPI
92 IN CONST EFI_PEI_SERVICES **PeiServices,
93 IN EFI_STATUS_CODE_TYPE CodeType,
95 IN UINT32 Instance,
96 IN CONST EFI_GUID *CallerId OPTIONAL,
97 IN CONST EFI_STATUS_CODE_DATA *Data OPTIONAL
98 );
99
100#endif
#define CONST
Definition: Base.h:259
#define IN
Definition: Base.h:279
UINT32 EFI_STATUS_CODE_VALUE
Definition: PiStatusCode.h:67
UINT32 EFI_STATUS_CODE_TYPE
Definition: PiStatusCode.h:24
EFI_STATUS EFIAPI Unregister(IN EFI_PEI_RSC_HANDLER_CALLBACK Callback)
EFI_STATUS EFIAPI Register(IN EFI_PEI_RSC_HANDLER_CALLBACK Callback)
EFI_STATUS EFIAPI ReportDispatcher(IN CONST EFI_PEI_SERVICES **PeiServices, IN EFI_STATUS_CODE_TYPE CodeType, IN EFI_STATUS_CODE_VALUE Value, IN UINT32 Instance, IN CONST EFI_GUID *CallerId OPTIONAL, IN CONST EFI_STATUS_CODE_DATA *Data OPTIONAL)
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
Definition: Base.h:213