TianoCore EDK2 master
Loading...
Searching...
No Matches
ReportStatusCodeHandler.h
Go to the documentation of this file.
1
9#ifndef __REPORT_STATUS_CODE_HANDLER_PPI_H__
10#define __REPORT_STATUS_CODE_HANDLER_PPI_H__
11
12#define EFI_PEI_RSC_HANDLER_PPI_GUID \
13 { \
14 0x65d394, 0x9951, 0x4144, {0x82, 0xa3, 0xa, 0xfc, 0x85, 0x79, 0xc2, 0x51} \
15 }
16
17typedef
19(EFIAPI *EFI_PEI_RSC_HANDLER_CALLBACK)(
20 IN CONST EFI_PEI_SERVICES **PeiServices,
23 IN UINT32 Instance,
24 IN CONST EFI_GUID *CallerId,
26 );
27
44typedef
47 IN EFI_PEI_RSC_HANDLER_CALLBACK Callback
48 );
49
63typedef
66 IN EFI_PEI_RSC_HANDLER_CALLBACK Callback
67 );
68
73
74extern EFI_GUID gEfiPeiRscHandlerPpiGuid;
75
76#endif // __REPORT_STATUS_CODE_HANDLER_PPI_H__
#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 * EFI_PEI_RSC_HANDLER_REGISTER)(IN EFI_PEI_RSC_HANDLER_CALLBACK Callback)
EFI_STATUS(EFIAPI * EFI_PEI_RSC_HANDLER_UNREGISTER)(IN EFI_PEI_RSC_HANDLER_CALLBACK Callback)
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
Definition: Base.h:213