KeywordType 复杂类型

定义标识事件类别的关键字 (keyword) 。 关键字 (keyword) 是附加到事件的标记,根据事件的使用情况对事件进行分组。

<xs:complexType name="KeywordType"
    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="mask"
                type="HexInt64Type"
                use="required"
             />
            <xs:attribute name="message"
                type="strTableRef"
                use="optional"
             />
            <xs:anyAttribute
                processContents="lax"
                namespace="##other"
             />
        </xs:extension>
    </xs:simpleContent>
</xs:complexType>

属性

名称 类型 说明
掩码 HexInt64Type 必须仅设置一个位的位掩码。 位表示事件类别 (例如读取事件或写入事件) 。 可以指定从 0x0000000000000001 到 0x0000800000000000 (位 0 到 47) 范围内的位值。
message strTableRef 关键字 (keyword) 的本地化显示名称。 消息字符串引用清单的 stringTable 部分中的本地化字符串。
name QName 关键字 (keyword) 的名称。 该名称在提供程序定义的关键字列表中必须是唯一的。
符号 CSymbolType 用于引用应用程序中关键字 (keyword) 的符号。 消息编译器 (MC.exe) 使用 符号为编译器生成的头文件中关键字 (keyword) 创建常量。 如果未指定符号,编译器将生成一个符号。

备注

Windows SDK 中包含的Winmeta.xml文件包含关键字列表。 这些关键字是保留的,不应使用。

要求

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