The LogRecordMask is formally defined in Table 17. It indicates which of the optional fields that may be available in a LogRecord are to be returned by GetRecords.
Table 17 – LogRecordMask Structure
Value
Bit No.
Description
EventType
0
Indicates if the EventType is returned in the LogRecords if available.
SourceNode
1
Indicates if the SourceNode is returned in the LogRecords if available.
SourceName
2
Indicates if the SourceName is returned in the LogRecords if available.
TraceContext
3
Indicates if the TraceContext is returned in the LogRecords if available.
AdditionalData
4
Indicates if the AdditionalData is returned in the LogRecords if available.
The LogRecordMask representation in the AddressSpace is formally defined in Table 18