instrumentationManifest 元素
清单的根节点。
<xs:element name="instrumentationManifest">
<xs:complexType>
<xs:complexContent>
<xs:extension
base="InstrumentationManifestType"
>
<xs:choice
maxOccurs="3"
>
<xs:choice>
<xs:element name="metadata"
type="MetadataType"
/>
<xs:element name="instrumentation"
type="InstrumentationType"
/>
</xs:choice>
<xs:element name="localization"
type="LocalizationType"
/>
<xs:any
processContents="lax"
minOccurs="0"
maxOccurs="unbounded"
namespace="##other"
/>
</xs:choice>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
子元素
元素 | 类型 | 说明 |
---|---|---|
仪表 | InstrumentationType | 本部分定义一个或多个事件提供程序及其记录的事件。 |
定位 | LocalizationType | 本部分定义使用者用于显示的本地化消息字符串。 例如,此部分将包含提供程序名称的本地化消息字符串、定义的事件以及定义的任何事件属性,例如通道、任务和操作码。 |
元 | MetadataType | 本部分定义其他清单可以使用的元数据类型。 有关示例,请参阅 Windows SDK 的 \Include 文件夹中包含的 Winmeta.xml 文件。 |
备注
instrumentationManifest 元素必须包含以下命名空间:
- xmlns=“https://schemas.microsoft.com/win/2004/08/events” xmlns:win=“https://manifests.microsoft.com/win/2004/08/windows/events” xmlns:xs=“https://www.w3.org/2001/XMLSchema”
清单必须包含检测节和本地化部分。 检测节和元数据部分是互斥的 (不能在同一清单) 定义这两者。 虽然可以创建包含元数据部分的清单,但服务不会使用它;服务识别的唯一元数据是在 Winmeta.xml 文件中找到的元数据。
示例
以下示例演示完全定义的检测清单的框架。
<instrumentationManifest
xmlns="http://schemas.microsoft.com/win/2004/08/events"
xmlns:win="https://manifests.microsoft.com/win/2004/08/windows/events"
xmlns:xs="https://www.w3.org/2001/XMLSchema"
>
<instrumentation>
<events>
<provider ...>
<channels>
<importChanel .../>
<channel .../>
</channels>
<levels>
<level .../>
</levels>
<tasks>
<task .../>
</tasks>
<opcodes>
<opcode .../>
</opcodes>
<keywords>
<keyword .../>
</keywords>
<filters>
<filter .../>
</filters>
<maps>
<valueMap ...>
<map .../>
</valueMap>
<bitMap ...>
<map .../>
</bitMap>
</maps>
<namedQueries>
<patternMap ...>
<map .../>
</patternMap>
</namedQueries>
<templates>
<template ...>
<data .../>
<UserData>
<!-- valid XML fragment -->
</UserData>
</template>
</templates>
<events>
<event .../>
</events>
</provider>
</events>
</instrumentation>
<localization>
<resources ...>
<stringTable>
<string .../>
</stringTable>
</resources>
</localization>
</instrumentationManifest>
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |