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]*)

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

注解

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

要求

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