DebugDataType Complex Type
Defines the data that can be logged for Windows software trace preprocessor (WPP) events.
<xs:complexType name="DebugDataType">
<xs:sequence>
<xs:element name="SequenceNumber"
type="unsignedInt"
minOccurs="0"
/>
<xs:element name="FlagsName"
type="string"
minOccurs="0"
/>
<xs:element name="LevelName"
type="string"
minOccurs="0"
/>
<xs:element name="Component"
type="string"
/>
<xs:element name="SubComponent"
type="string"
minOccurs="0"
/>
<xs:element name="FileLine"
type="string"
minOccurs="0"
/>
<xs:element name="Function"
type="unsignedInt"
minOccurs="0"
/>
<xs:element name="Message"
type="string"
/>
<xs:any
minOccurs="0"
maxOccurs="unbounded"
processContents="lax"
namespace="##other"
/>
</xs:sequence>
<xs:anyAttribute
processContents="lax"
namespace="##other"
/>
</xs:complexType>
Child elements
Element | Type | Description |
---|---|---|
Component | string | The name of the component that logged the trace message. |
FileLine | string | The name of the source file and the line within the source file that logged the trace message. |
FlagsName | string | The flag value passed to the provider when it was enabled. |
Function | unsignedInt | The name of the function that logged the trace message. |
LevelName | string | The level value passed to the provider when it was enabled. |
Message | string | The message string. The XML contains this element if the WPP event specified the FormattedString field. |
SequenceNumber | unsignedInt | The local or global sequence number of the trace message. |
SubComponent | string | The name of the subcomponent that logged the trace message. |
Remarks
The elements are included only if the provider set the %TRACE_FORMAT_PREFIX% environment variable to include them. For details on these elements, see Trace Message Prefix.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |