| Предыдущий | Следующий |
| FILTER_E_ACCESS | FILTER_E_NO_VALUES |
FILTER_E_NO_TEXT
Что означает FILTER_E_NO_TEXT
FILTER_E_NO_TEXT (0x80041705) означает, что вызывающая сторона запросила текст у chunk, который по STAT_CHUNK содержит не text, а другой вид данных.
Что проверить
Сверьте flags текущего chunk и его ID. Для value-chunk используйте GetValue; не вызывайте оба метода подряд «на всякий случай». В многопоточном consumer убедитесь, что state одного chunk не перепутан с другим.
Статус чаще указывает на неверную последовательность API у клиента, а не на повреждение документа.
При преждевременном переключении chunk особенно важно проверить, что STAT_CHUNK сохранён вместе с ID и не перезаписан следующим GetChunk.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.