XenevaOS
Loading...
Searching...
No Matches
MmReportStatusCodeHandler.h
Go to the documentation of this file.
1
18#ifndef __MM_REPORT_STATUS_CODE_HANDLER_PROTOCOL_H__
19#define __MM_REPORT_STATUS_CODE_HANDLER_PROTOCOL_H__
20
21#define EFI_MM_RSC_HANDLER_PROTOCOL_GUID \
22 { \
23 0x2ff29fa7, 0x5e80, 0x4ed9, {0xb3, 0x80, 0x1, 0x7d, 0x3c, 0x55, 0x4f, 0xf4} \
24 }
25
26typedef
29 IN EFI_STATUS_CODE_TYPE CodeType,
32 IN EFI_GUID *CallerId,
34);
35
51typedef
55);
56
71typedef
75);
76
81
83
84#endif
#define EFIAPI
Definition ProcessorBind.h:172
unsigned int UINT32
Definition ProcessorBind.h:102
#define IN
Definition Base.h:347
struct _EFI_MM_RSC_HANDLER_PROTOCOL EFI_MM_RSC_HANDLER_PROTOCOL
EFI_STATUS(EFIAPI * EFI_MM_RSC_HANDLER_CALLBACK)(IN EFI_STATUS_CODE_TYPE CodeType, IN EFI_STATUS_CODE_VALUE Value, IN UINT32 Instance, IN EFI_GUID *CallerId, IN EFI_STATUS_CODE_DATA *Data)
Definition MmReportStatusCodeHandler.h:28
EFI_STATUS(EFIAPI * EFI_MM_RSC_HANDLER_REGISTER)(IN EFI_MM_RSC_HANDLER_CALLBACK Callback)
Definition MmReportStatusCodeHandler.h:53
EFI_GUID gEfiMmRscHandlerProtocolGuid
EFI_STATUS(EFIAPI * EFI_MM_RSC_HANDLER_UNREGISTER)(IN EFI_MM_RSC_HANDLER_CALLBACK Callback)
Definition MmReportStatusCodeHandler.h:73
UINT32 EFI_STATUS_CODE_VALUE
Definition PiStatusCode.h:73
UINT32 EFI_STATUS_CODE_TYPE
Definition PiStatusCode.h:30
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
ACPI_PHYSICAL_ADDRESS ACPI_SIZE BOOLEAN Warn BOOLEAN Physical UINT32 Instance
Definition acpixf.h:691
Definition PiStatusCode.h:90
Definition Base.h:281
Definition MmReportStatusCodeHandler.h:77
EFI_MM_RSC_HANDLER_REGISTER Register
Definition MmReportStatusCodeHandler.h:78
EFI_MM_RSC_HANDLER_UNREGISTER Unregister
Definition MmReportStatusCodeHandler.h:79