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


Сложный тип LevelType

Определяет значение серьезности, определяющее детализацию регистрируемого события.

<xs:complexType name="LevelType"
    mixed="true"
>
    <xs:simpleContent>
        <xs:extension
            base="xs:string"
        >
            <xs:attribute name="name"
                type="QName"
                use="required"
             />
            <xs:attribute name="symbol"
                type="CSymbolType"
                use="optional"
             />
            <xs:attribute name="value"
                type="UInt8Type"
                use="required"
             />
            <xs:attribute name="message"
                type="strTableRef"
                use="optional"
             />
        </xs:extension>
    </xs:simpleContent>
</xs:complexType>

Атрибуты

Имя Тип Описание
message strTableRef Локализованное отображаемое имя уровня. Строка сообщения ссылается на локализованную строку в разделе stringTable манифеста.
name QName Имя, присваиваемого этому уровню. Это имя должно быть уникальным в пределах область поставщика.
символ CSymbolType Символ, используемый для ссылки на уровень в приложении. Компилятор сообщений (MC.exe) использует символ для создания константы для уровня в файле заголовка, создаваемом компилятором. Если не указать символ, компилятор создаст его автоматически.
значение UInt8Type Значение уровня. Можно указать значения в диапазоне от 16 до 255. Сведения о стандартных значениях уровня см. в разделе Примечания.

Комментарии

Ниже приведены стандартные значения уровня, которые можно использовать. Эти значения определяются в файле Winmeta.xml, включенном в пакет Windows SDK.

Имя Значение Символ Описание
win:Critical 1 WINEVENT_LEVEL_CRITICAL Определяет ненормальное событие выхода или завершения.
win:Error 2 WINEVENT_LEVEL_ERROR Определяет серьезное событие ошибки.
win:Warning 3 WINEVENT_LEVEL_WARNING Определяет событие предупреждения, например сбой выделения.
win:Informational 4 WINEVENT_LEVEL_INFO Определяет событие, не являющееся ошибкой, например событие входа или выхода.
win:Verbose 5 WINEVENT_LEVEL_VERBOSE Определяет подробное событие трассировки.

Более высокие цифры означают, что вы также получаете более низкие уровни. Например, если указать win:Warning, вы получите все предупреждения, ошибки и критические события.

Требования

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