| Предыдущий | Следующий |
| CI_E_USE_DEFAULT_PID | CI_E_UPDATES_DISABLED |
CI_E_DUPLICATE_NOTIFICATION
Что означает этот результат
Для CI_E_DUPLICATE_NOTIFICATION штатное условие — Для одного и того же идентификатора работы получено два уведомления. Код принадлежит Indexing Service / Windows Search, а практическая точка проверки здесь — инициализацию/остановку объекта индексатора.
Факты до повторной попытки
- соберите для сравнения имя каталога и его состояние и порядок work/transaction IDs и последний принятый checkpoint до очистки состояния; для условия «Для одного и того же идентификатора работы получено два уведомления» эти данные позволяют воспроизвести исходную точку отказа.
- сравните
1,4,FACILITY_ITF,CI_E_OUTOFSEQ_INCREMENT_DATA, поскольку именно это отличает «Для одного и того же идентификатора работы получено два уведомления» от соседних HRESULT того же семейства. - соберите для сравнения locale/flags/version configuration:
1,4,FACILITY_ITF,CI_E_OUTOFSEQ_INCREMENT_DATA. Если параметр меняется между попытками, сравнение результата «Для одного и того же идентификатора работы получено два уведомления» теряет диагностическую ценность. В исходной документации этой страницы встречаются технические маркеры1,4,FACILITY_ITF,CI_E_OUTOFSEQ_INCREMENT_DATA,oid; их фактические значения полезно приложить к трассировке.
Критерий результата
воспроизведите инициализацию/остановку объекта индексатора, изменяя только предварительное условие, связанное с «Для одного и того же идентификатора работы получено два уведомления»; остальные входные данные и объект оставьте прежними.
сведите к одному различию успешный и неуспешный случаи по признаку «Для одного и того же идентификатора работы получено два уведомления». Исправление подтверждено, когда прежняя стадия проходит и следующий ожидаемый шаг получает корректное состояние.
Технические ссылки
- Microsoft: content-indexing helper-function values
- Microsoft: Content-Indexing values
- Microsoft: HRESULT values
- Microsoft: Windows Search SQL syntax
- Обзор Windows Search
Нужно найти другой код? Найти другой код состояния или ошибки.