EtwEventMessage

final class ntoseye.EtwEventMessage

Subclass of BaseRecord.

The fields that follow a MESSAGE_TRACE_HEADER, as the TRACE_MESSAGE_* option flags of the header select them. A field is None if the flags do not select it, and the TMF fields are None if no loaded PDB declares the trace message format (TMF) of the message.

property component_id: int | None
property flags: str | None

The trace flag name from the TMF.

property format_error: str | None

Why the payload does not fit the argument types of the TMF.

property function: str | None

The function that traced the message.

property guid: str | None
property level: str | None

The trace level from the TMF (TRACE_LEVEL_ERROR, or a number).

property number: int

The message number.

property option_flags: int
property provider: str | None

The provider (component) name from the TMF.

property sequence: int | None
property text: str | None

The message text, rendered from its TMF and the payload.