Execution (SystemPropertiesType) Element

Contains information about the process and thread that logged the event.

<xs:element name="Execution">
    <xs:complexType>
        <xs:attribute name="ProcessID"
            type="unsignedInt"
            use="required"
         />
        <xs:attribute name="ThreadID"
            type="unsignedInt"
            use="required"
         />
        <xs:attribute name="ProcessorID"
            type="unsignedByte"
            use="optional"
         />
        <xs:attribute name="SessionID"
            type="unsignedInt"
            use="optional"
         />
        <xs:attribute name="KernelTime"
            type="unsignedInt"
            use="optional"
         />
        <xs:attribute name="UserTime"
            type="unsignedInt"
            use="optional"
         />
        <xs:attribute name="ProcessorTime"
            type="unsignedInt"
            use="optional"
         />
    </xs:complexType>
</xs:element>

The Execution element is defined by the SystemPropertiesType complex type.

Attributes

Name Type Description
KernelTime unsignedInt Elapsed execution time for kernel-mode instructions, in CPU time units.
ProcessID unsignedInt Identifies the process that generated the event.
ProcessorID unsignedByte The identification number for the processor that processed the event.
ProcessorTime unsignedInt For ETW private sessions, the elapsed execution time for user-mode instructions, in CPU ticks.
SessionID unsignedInt The identification number for the terminal server session in which the event occurred.
ThreadID unsignedInt Identifies the thread that generated the event.
UserTime unsignedInt Elapsed execution time for user-mode instructions, in CPU time units.

Requirements

Requirement Value
Minimum supported client
Windows Vista [desktop apps only]
Minimum supported server
Windows Server 2008 [desktop apps only]

See also

Definition context of element in schema

SystemPropertiesType

Possible immediate parent element in schema instance

System (EventType)