Type simple CSymbolType (journal des événements Windows)

Définit un nom de symbole C/C++ valide.

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

Modèles

Le type simple CSymbolType est un xs:string qui est limité par le modèle suivant :

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

    Le nom du symbole peut être vide ou contenir des caractères alphanumériques et des traits de soulignement. Si le nom est vide, le compilateur de messages génère le nom du symbole. Si vous spécifiez un nom, le nom doit commencer par un trait de soulignement (_) ou un caractère alphabétique.

Notes

Si le nom du symbole est vide, le compilateur de messages utilise l’attribut name de l’élément que vous définissez pour générer le nom du symbole. Le compilateur remplace les caractères non alphanumériques et les chiffres de début par des traits de soulignement. Par exemple, si l’attribut name du canal est Microsoft-Windows-SampleProvider/Operational, le compilateur utilise Microsoft_Windows_SampleProvider_Operational comme nom de symbole.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 R2 [applications de bureau uniquement]