Что означает код HRESULT 0x80041816 (CI_E_USE_DEFAULT_PID)?

 
Предыдущий Следующий
CI_E_NOT_FOUND CI_E_DUPLICATE_NOTIFICATION

CI_E_USE_DEFAULT_PID

Что означает этот результат

Результат CI_E_USE_DEFAULT_PID фиксирует условие Переданный идентификатор свойства не поддерживается; следует использовать идентификатор по умолчанию. Его нужно связывать с incremental update sequence, а не считать общим отказом всей подсистемы Indexing Service / Windows Search.

Данные для сравнения

  • сохраните имя каталога и его состояние и параметры, относящиеся к use, default, pid до очистки состояния; для условия «Переданный идентификатор свойства не поддерживается; следует использовать идентификатор по умолчанию» эти данные позволяют воспроизвести исходную точку отказа.
  • локализуйте 1, 4, FACILITY_ITF, CI_E_PROPERTY_NOT_CACHED, поскольку именно это отличает «Переданный идентификатор свойства не поддерживается; следует использовать идентификатор по умолчанию» от соседних HRESULT того же семейства.
  • соберите для сравнения work/transaction identifier: 1, 4, FACILITY_ITF, CI_E_PROPERTY_NOT_CACHED. Если параметр меняется между попытками, сравнение результата «Переданный идентификатор свойства не поддерживается; следует использовать идентификатор по умолчанию» теряет диагностическую ценность. В исходной документации этой страницы встречаются технические маркеры 1, 4, FACILITY_ITF, CI_E_PROPERTY_NOT_CACHED, IFilter; их фактические значения полезно приложить к трассировке.

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

повторно пройдите incremental update sequence, изменяя только предварительное условие, связанное с «Переданный идентификатор свойства не поддерживается; следует использовать идентификатор по умолчанию»; остальные входные данные и объект оставьте прежними.

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

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


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