EventType 复杂类型

定义事件架构的根节点。

<xs:complexType name="EventType">
    <xs:sequence>
        <xs:element name="System"
            type="SystemPropertiesType"
         />
        <xs:choice>
            <xs:element name="EventData"
                type="EventDataType"
                minOccurs="0"
             />
            <xs:element name="UserData"
                type="UserDataType"
                minOccurs="0"
             />
            <xs:element name="DebugData"
                type="DebugDataType"
                minOccurs="0"
             />
            <xs:element name="BinaryEventData"
                type="hexBinary"
                minOccurs="0"
             />
            <xs:element name="ProcessingErrorData"
                type="ProcessingErrorDataType"
                minOccurs="0"
             />
        </xs:choice>
        <xs:element name="RenderingInfo"
            type="RenderingInfoType"
            minOccurs="0"
         />
        <xs:any
            minOccurs="0"
            maxOccurs="unbounded"
            processContents="lax"
            namespace="##other"
         />
    </xs:sequence>
    <xs:anyAttribute
        processContents="lax"
        namespace="##other"
     />
</xs:complexType>

子元素

元素 类型 说明
BinaryEventData hexBinary 将事件数据作为二进制 Blob 包含。 如果呈现函数找不到用于解码事件的元数据,则事件数据将呈现为二进制 Blob。
DebugData DebugDataType 包含可为 Windows 软件跟踪预处理器记录的数据, (WPP) 事件。
EventData EventDataType 包含事件数据。 模板中数据项的顺序决定了事件数据的布局。
ProcessingErrorData ProcessingErrorDataType 包含尝试呈现事件时发生的错误的详细信息。 如果事件数据与清单中的事件数据定义不匹配,则可能会发生这种情况。 事件数据作为二进制 Blob 包含在内。
RenderingInfo RenderingInfoType 包含事件呈现的消息字符串 (包括事件的消息字符串和事件的任何属性(例如级别、任务和操作码) )的消息字符串。 只有使用 Windows 事件收集器 服务收集的事件才会包含此部分。
系统 SystemPropertiesType 包含标识提供程序及其启用方式、事件、将事件写入到的通道以及进程和线程 ID 等系统信息的信息。
UserData UserDataType 包含事件数据。 模板的用户数据部分确定事件数据的布局。

备注

通常,此部分将包含 EventDataUserData 部分。 如果模板不包含 UserData 节,则使用 EventData 节。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]