LevelType 复杂类型
定义一个严重性值,该值确定要记录的事件的详细程度。
<xs:complexType name="LevelType"
mixed="true"
>
<xs:simpleContent>
<xs:extension
base="xs:string"
>
<xs:attribute name="name"
type="QName"
use="required"
/>
<xs:attribute name="symbol"
type="CSymbolType"
use="optional"
/>
<xs:attribute name="value"
type="UInt8Type"
use="required"
/>
<xs:attribute name="message"
type="strTableRef"
use="optional"
/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
属性
名称 | 类型 | 说明 |
---|---|---|
message | strTableRef | 级别的本地化显示名称。 消息字符串引用清单的 stringTable 节中的本地化字符串。 |
name | QName | 要分配给此级别的名称。 此名称在提供程序的范围内必须是唯一的。 |
符号 | CSymbolType | 用于引用应用程序中的级别的符号。
消息编译器 (MC.exe) 使用 符号为编译器生成的头文件中的级别创建常量。 如果未指定符号,编译器将生成一个符号。 |
value | UInt8Type | 级别值。 可以指定 16 到 255 范围内的值。 有关预定义级别值,请参阅备注。 |
备注
下面是可以使用的预定义级别值。 这些值在 Windows SDK 中包含的 Winmeta.xml 文件中定义。
名称 | 值 | 符号 | 说明 |
---|---|---|---|
win:Critical | 1 | WINEVENT_LEVEL_CRITICAL | 标识异常退出或终止事件。 |
win:Error | 2 | WINEVENT_LEVEL_ERROR | 标识严重错误事件。 |
win:Warning | 3 | WINEVENT_LEVEL_WARNING | 标识一个警告事件,例如分配失败。 |
win:Informational | 4 | WINEVENT_LEVEL_INFO | 标识非错误事件,例如进入或退出事件。 |
win:Verbose | 5 | WINEVENT_LEVEL_VERBOSE | 标识详细的跟踪事件。 |
数字越高,意味着你得到的级别也越低。 例如,如果指定 win:Warning,则会收到所有警告、错误和严重事件。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |