Compartilhar via


Tipo simples CSymbolType (Log de Eventos do Windows)

Define um nome de símbolo C/C++ válido.

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

Padrões

O tipo simples CSymbolType é um xs:string restrito pelo seguinte padrão:

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

    O nome do símbolo pode estar vazio ou conter caracteres alfanuméricos e sublinhados. Se o nome estiver vazio, o compilador de mensagens gerará o nome do símbolo. Se você especificar um nome, o nome deverá começar com um sublinhado (_) ou um caractere alfabético.

Comentários

Se o nome do símbolo estiver vazio, o compilador de mensagem usará o atributo name do elemento que você está definindo para gerar o nome do símbolo. O compilador substitui caracteres não alfanuméricos e dígitos à esquerda por sublinhados. Por exemplo, se o atributo de nome do canal for Microsoft-Windows-SampleProvider/Operational, o compilador usará Microsoft_Windows_SampleProvider_Operational como o nome do símbolo.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 R2 [somente aplicativos da área de trabalho]