19#ifndef __REPORT_STATUS_CODE_HANDLER_PROTOCOL_H__
20#define __REPORT_STATUS_CODE_HANDLER_PROTOCOL_H__
22#define EFI_RSC_HANDLER_PROTOCOL_GUID \
24 0x86212936, 0xe76, 0x41c8, {0xa0, 0x3a, 0x2a, 0xf2, 0xfc, 0x1c, 0x39, 0xe2} \
#define EFIAPI
Definition ProcessorBind.h:172
unsigned int UINT32
Definition ProcessorBind.h:102
#define IN
Definition Base.h:347
UINT32 EFI_STATUS_CODE_VALUE
Definition PiStatusCode.h:73
UINT32 EFI_STATUS_CODE_TYPE
Definition PiStatusCode.h:30
EFI_GUID gEfiRscHandlerProtocolGuid
EFI_STATUS(EFIAPI * EFI_RSC_HANDLER_UNREGISTER)(IN EFI_RSC_HANDLER_CALLBACK Callback)
Definition ReportStatusCodeHandler.h:86
EFI_STATUS(EFIAPI * EFI_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 ReportStatusCodeHandler.h:29
EFI_STATUS(EFIAPI * EFI_RSC_HANDLER_REGISTER)(IN EFI_RSC_HANDLER_CALLBACK Callback, IN EFI_TPL Tpl)
Definition ReportStatusCodeHandler.h:66
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
UINTN EFI_TPL
Definition UefiBaseType.h:45
ACPI_PHYSICAL_ADDRESS ACPI_SIZE BOOLEAN Warn BOOLEAN Physical UINT32 Instance
Definition acpixf.h:691
Definition ReportStatusCodeHandler.h:90
EFI_RSC_HANDLER_REGISTER Register
Definition ReportStatusCodeHandler.h:91
EFI_RSC_HANDLER_UNREGISTER Unregister
Definition ReportStatusCodeHandler.h:92
Definition PiStatusCode.h:90