| Предыдущий | Следующий |
| WCM_E_STORECORRUPTED | WCM_E_NOTIFICATIONNOTFOUND |
WCM_E_INVALIDEXPRESSIONSYNTAX
Что означает WCM_E_INVALIDEXPRESSIONSYNTAX
WCM_E_INVALIDEXPRESSIONSYNTAX (0x80220017) — Недопустимый синтаксис выражения.
Код относится к проверке схемы/манифеста SMI.
Если expression формируется программно, сохраните строку до и после substitution/escaping. Так можно отличить ошибку исходного выражения от генератора, который добавил лишнюю скобку, оператор или неверно экранировал значение.
Что проверить
- Сохраните исходный текст expression и позицию ошибки из ISettingsResult.
- Проверьте скобки, операторы, ссылки на параметры и quoting до подстановки runtime values.
- Если expression генерируется, сравните результат генератора с минимальным корректным выражением той же grammar.
Исходная формулировка
Expression format is invalid
.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.