CSymbolType 简单类型 (Windows 事件日志)

定义有效的 C/C++ 符号名称。

<xs:simpleType name="CSymbolType">
    <xs:restriction
        base="xs:string"
    >
        <xs:pattern
            value="()|([_a-zA-Z][_0-9a-zA-Z]*)"
         />
    </xs:restriction>
</xs:simpleType>

模式

CSymbolType 简单类型是受以下模式限制的 xs:string

  • ()|([_a-zA-Z][_0-9a-zA-Z]*)

    符号名称可以为空,也可以包含字母数字字符和下划线。 如果名称为空,则消息编译器将生成符号名称。 如果指定名称,则名称必须以下划线 (_) 或字母字符开头。

备注

如果符号名称为空,则消息编译器将使用要定义的元素的 name 属性来生成符号名称。 编译器将任何非字母数字字符和前导数字替换为下划线。 例如,如果通道 的名称 属性是 Microsoft-Windows-SampleProvider/Operational,则编译器将使用 Microsoft_Windows_SampleProvider_Operational 作为符号名称。

要求

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