Tipo semplice CSymbolType (registro eventi di Windows)

Definisce un nome di simbolo C/C++ valido.

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

Modelli

Il tipo semplice CSymbolType è un tipo xs:string limitato dal modello seguente:

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

    Il nome del simbolo può essere vuoto o contenere caratteri alfanumerici e caratteri di sottolineatura. Se il nome è vuoto, il compilatore di messaggi genererà il nome del simbolo. Se si specifica un nome, il nome deve iniziare con un carattere di sottolineatura (_) o un carattere alfabetico.

Commenti

Se il nome del simbolo è vuoto, il compilatore di messaggi usa l'attributo name dell'elemento che si sta definendo per generare il nome del simbolo. Il compilatore sostituisce tutti i caratteri non alfanumerici e le cifre iniziali con caratteri di sottolineatura. Ad esempio, se l'attributo nome del canale è Microsoft-Windows-SampleProvider/Operational, il compilatore userà Microsoft_Windows_SampleProvider_Operational come nome del simbolo.

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 [solo app desktop]
Server minimo supportato
Windows Server 2008 R2 [solo app desktop]