| Предыдущий | Следующий |
| FDAEMON_E_WORDLISTCOMMITFAILED | FDAEMON_E_TOOMANYFILTEREDBLOCKS |
FDAEMON_E_NOWORDLIST
Что означает FDAEMON_E_NOWORDLIST
FDAEMON_E_NOWORDLIST (0x80041687) — Список слов не формируется.
Результат 0x80041687 пришёл из подсистемы «COM/WinRT» при работе с областью «контракт вызываемого interface, аргументы и state объекта». Для сообщения «список слов не формируется» практический предмет проверки — «fdaemon, nowordlist».
Что проверить и как подтвердить исправление
Первый шаг — сопоставьте первый отказ с фактическими параметрами операции. Когда при 0x80041687 система сообщает «список слов не формируется», воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.
Чтобы локализовать 0x80041687, соберите IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите HRESULT, IFilter, ID, CLSID. Затем для 0x80041687 сравните исправный и неуспешный запуск в части «fdaemon, nowordlist», меняя одно условие за раз.
После локализации 0x80041687 действуйте по контракту подсистемы: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Для 0x80041687 и условия «список слов не формируется» неизменённый повтор без нового состояния не считается исправлением.
Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0x80041687 и без обхода штатных проверок.
Документация для результата 0x80041687: content-indexing values · IFilter interface · filter handlers.
Нужно найти другой код? Найти другой код состояния или ошибки.