| Предыдущий | Следующий |
| CI_E_SHUTDOWN | CI_E_NOT_FOUND |
CI_E_WORKID_NOTVALID
Что означает CI_E_WORKID_NOTVALID
CI_E_WORKID_NOTVALID означает: Недопустимый идентификатор работы. Указанный Work ID не соответствует существующей или допустимой единице работы в текущем состоянии Indexing Service.
Что проверить
- Сохраните Work ID в момент его выдачи и сопоставьте с последующими notifications.
- Проверьте, не был ли work item уже завершён/удалён и не используется ли старый ID после restart.
- Если несколько клиентов работают параллельно, убедитесь, что идентификаторы не смешиваются между экземплярами.
Дальнейшие действия
Получите актуальный Work ID через штатный API и исправьте lifetime хранения идентификатора. Подмена на другое существующее значение может связать действие с чужой работой.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
