Поделиться через


Простой тип 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]*)

    Имя символа может быть пустым или содержать буквенно-цифровые символы и символы подчеркивания. Если имя пустое, компилятор сообщений создаст имя символа. Если указать имя, оно должно начинаться с символа подчеркивания (_) или алфавитного символа.

Комментарии

Если имя символа пустое, компилятор сообщений использует атрибут name определенного элемента для создания имени символа. Компилятор заменяет все символы, не являющиеся буквенно-цифровыми, и цифры в начале символами подчеркивания. Например, если атрибутом имени канала является Microsoft-Windows-SampleProvider/Operational, компилятор будет использовать Microsoft_Windows_SampleProvider_Operational в качестве имени символа.

Требования

Требование Значение
Минимальная версия клиента
Windows 7 [только классические приложения]
Минимальная версия сервера
Windows Server 2008 R2 [только классические приложения]