Site icon EfmSoft

Что означает код HRESULT 0x80041660 (QPARSE_E_UNEXPECTED_NOT)?

 
Предыдущий Следующий
QPLIST_E_BYREF_USED_WITHOUT_PTRTYPE QPARSE_E_EXPECTING_INTEGER

QPARSE_E_UNEXPECTED_NOT

Что означает QPARSE_E_UNEXPECTED_NOT

QPARSE_E_UNEXPECTED_NOT (0X80041660) — оператор NOT находится в недопустимой позиции.

Оператор NOT появился в grammar position, где отрицание не допускается. Проверьте соседний Boolean operator, начало группы и implicit conjunction: перенос NOT внутрь допустимого term обычно диагностически полезнее, чем изменение самого поискового слова.

Что проверить

  • Затем исправьте позицию неожиданного токена и повторите разбор той же минимальной строки.
  • Зафиксируйте первый QPARSE_E_UNEXPECTED_NOT и объект, которому принадлежит маркер «unexpected not».

Технические ссылки


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

Exit mobile version