Einfacher CSymbolType-Typ (Windows Ereignisprotokoll)
Definiert einen gültigen C/C++-Symbolnamen.
<xs:simpleType name="CSymbolType">
<xs:restriction
base="xs:string"
>
<xs:pattern
value="()|([_a-zA-Z][_0-9a-zA-Z]*)"
/>
</xs:restriction>
</xs:simpleType>
Muster
Der einfache CSymbolType-Typ ist eine xs:string-Zeichenfolge, die durch das folgende Muster eingeschränkt ist:
()|([_a-zA-Z][_0-9a-zA-Z]*)Der Symbolname kann leer sein oder alphanumerische Zeichen und Unterstriche enthalten. Wenn der Name leer ist, generiert der Nachrichtencompiler den Symbolnamen. Wenn Sie einen Namen angeben, muss der Name mit einem Unterstrich _ () oder einem alphabetischen Zeichen beginnen.
Hinweise
Wenn der Symbolname leer ist, verwendet der Nachrichtencompiler das Name-Attribut des Elements, das Sie definieren, um den Symbolnamen zu generieren. Der Compiler ersetzt alle nicht alphanumerischen Zeichen und führenden Ziffern durch Unterstriche. Wenn das Namensattribut des Kanals beispielsweise Microsoft-Windows-SampleProvider/Operational lautet, verwendet der Compiler Microsoft _ Windows _ SampleProvider Operational _ als Symbolnamen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
nur Windows 7 [ Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server 2008 [ R2-Desktop-Apps] |