Site icon EfmSoft

Что означает код ошибки Windows 15019 (ERROR_EVT_FILTER_PARSEERR)?

 
Предыдущий Следующий
ERROR_EVT_FILTER_INVTYPE ERROR_EVT_FILTER_UNSUPPORTEDOP

ERROR_EVT_FILTER_PARSEERR

В позиционном синтаксисе фильтра XPath имеется ошибка

Этот код представляет ошибку недопустимого фильтра на уровне синтаксического анализатора и обычно сопровождается смещением символа в связанном диагностическом сообщении. Типичные причины — непарные квадратные или круглые скобки, незавершённые операторы, отсутствующие кавычки и неправильно сформированные шаги пути. Это более узкая ошибка, чем нарушение корректности XML QueryList: XML-оболочка может быть допустимой, тогда как находящийся внутри текст XPath — нет.

Немедленно вызовите EvtGetExtendedStatus и сопоставьте указанную позицию с XPath после снятия экранирования, а не только с красиво отформатированным файлом конфигурации. Раскрытие XML-сущностей может приводить к тому, что смещения выглядят иначе, чем в исходном шаблоне. Проверьте точную строку, переданную EvtQuery или EvtSubscribe, и упростите составные предикаты вокруг указанного токена.

Что следует проверить

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version