Что означает код HRESULT 0x80041810 (CI_E_FILTERING_DISABLED)?

 
Предыдущий Следующий
CI_E_INVALID_STATE CI_E_DISK_FULL

CI_E_FILTERING_DISABLED

Как локализовать состояние

CI_E_FILTERING_DISABLED означает: Фильтрация отключена для этого индекса содержимого. В Indexing Service / Windows Search это локализует инициализацию/остановку объекта индексатора, поэтому сначала проверяйте состояние именно на этой границе.

Что нужно для воспроизведения

  • соберите для сравнения locale/flags/version configuration и тип документа, CLSID IFilter, buffer boundary и результат конкретного handler до очистки состояния; для условия «Фильтрация отключена для этого индекса содержимого» эти данные позволяют воспроизвести исходную точку отказа.
  • сведите к одному различию 1, 4, FACILITY_ITF, CI_E_UPDATES_DISABLED, поскольку именно это отличает «Фильтрация отключена для этого индекса содержимого» от соседних HRESULT того же семейства.
  • оставьте в отчёте состояние службы и файлов индекса: 1, 4, FACILITY_ITF, CI_E_UPDATES_DISABLED. Если параметр меняется между попытками, сравнение результата «Фильтрация отключена для этого индекса содержимого» теряет диагностическую ценность. В исходной документации этой страницы встречаются технические маркеры 1, 4, FACILITY_ITF, CI_E_UPDATES_DISABLED, oid; их фактические значения полезно приложить к трассировке.

Критерий результата

проведите контрольный вызов инициализацию/остановку объекта индексатора, изменяя только предварительное условие, связанное с «Фильтрация отключена для этого индекса содержимого»; остальные входные данные и объект оставьте прежними.

локализуйте успешный и неуспешный случаи по признаку «Фильтрация отключена для этого индекса содержимого». Исправление подтверждено, когда прежняя стадия проходит и следующий ожидаемый шаг получает корректное состояние.

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


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