TianoCore EDK2 master
Loading...
Searching...
No Matches
TraceHubDebugSysTLib.h
Go to the documentation of this file.
1
10#ifndef TRACE_HUB_DEBUG_SYST_LIB_H_
11#define TRACE_HUB_DEBUG_SYST_LIB_H_
12
13typedef enum {
14 SeverityNone = 0,
15 SeverityFatal = 1,
16 SeverityError = 2,
17 SeverityWarning = 3,
18 SeverityNormal = 4,
19 SeverityUser1 = 5,
20 SeverityUser2 = 6,
21 SeverityUser3 = 7,
22 SeverityMax
23} TRACE_HUB_SEVERITY_TYPE;
24
35RETURN_STATUS
36EFIAPI
38 IN TRACE_HUB_SEVERITY_TYPE SeverityType,
39 IN UINT8 *Buffer,
40 IN UINTN NumberOfBytes
41 );
42
53RETURN_STATUS
54EFIAPI
56 IN TRACE_HUB_SEVERITY_TYPE SeverityType,
57 IN UINT64 Id,
58 IN GUID *Guid
59 );
60
72RETURN_STATUS
73EFIAPI
75 IN TRACE_HUB_SEVERITY_TYPE SeverityType,
76 IN UINT64 Id,
77 IN UINTN NumberOfParams,
78 ...
79 );
80
81#endif // TRACE_HUB_DEBUG_SYST_LIB_H_
UINT64 UINTN
#define IN
Definition: Base.h:279
RETURN_STATUS EFIAPI TraceHubSysTWriteCataLog64StatusCode(IN TRACE_HUB_SEVERITY_TYPE SeverityType, IN UINT64 Id, IN GUID *Guid)
RETURN_STATUS EFIAPI TraceHubSysTWriteCataLog64(IN TRACE_HUB_SEVERITY_TYPE SeverityType, IN UINT64 Id, IN UINTN NumberOfParams,...)
RETURN_STATUS EFIAPI TraceHubSysTDebugWrite(IN TRACE_HUB_SEVERITY_TYPE SeverityType, IN UINT8 *Buffer, IN UINTN NumberOfBytes)
Definition: Base.h:213