TianoCore EDK2 master
Loading...
Searching...
No Matches
StatusCode.h
Go to the documentation of this file.
1
9#ifndef __STATUS_CODE_RUNTIME_PROTOCOL_H__
10#define __STATUS_CODE_RUNTIME_PROTOCOL_H__
11
12#define EFI_STATUS_CODE_RUNTIME_PROTOCOL_GUID \
13{ 0xd2b2b828, 0x826, 0x48a7, { 0xb3, 0xdf, 0x98, 0x3c, 0x0, 0x60, 0x24, 0xf0 } }
14
33typedef
38 IN UINT32 Instance,
39 IN EFI_GUID *CallerId OPTIONAL,
41 );
42
48 EFI_REPORT_STATUS_CODE ReportStatusCode;
50
51extern EFI_GUID gEfiStatusCodeRuntimeProtocolGuid;
52
53#endif
#define OPTIONAL
Definition: Base.h:290
#define IN
Definition: Base.h:279
EFI_STATUS(EFIAPI * EFI_REPORT_STATUS_CODE)(IN EFI_STATUS_CODE_TYPE Type, IN EFI_STATUS_CODE_VALUE Value, IN UINT32 Instance, IN EFI_GUID *CallerId OPTIONAL, IN EFI_STATUS_CODE_DATA *Data OPTIONAL)
Definition: StatusCode.h:35
struct _EFI_STATUS_CODE_PROTOCOL EFI_STATUS_CODE_PROTOCOL
UINT32 EFI_STATUS_CODE_VALUE
Definition: PiStatusCode.h:67
UINT32 EFI_STATUS_CODE_TYPE
Definition: PiStatusCode.h:24
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
Definition: Base.h:213