| Предыдущий | Следующий |
| ERROR_INVALID_TASK_NAME | ERROR_THREAD_ALREADY_IN_TASK |
ERROR_INVALID_TASK_INDEX
Что означает ERROR_INVALID_TASK_INDEX
ERROR_INVALID_TASK_INDEX означает, что индекс задачи не соответствует текущему набору объектов.
Что проверить
- Сопоставьте index с count в одном и том же snapshot.
- Проверьте zero-based/one-based contract API.
- Ищите reordering, deletion или delayed callback между enumeration и обращением по индексу.
Как исправлять
Валидируйте индекс непосредственно перед использованием и предпочитайте стабильный task ID там, где список может меняться асинхронно. Не исправляйте one-past-end через modulo: это выберет другую задачу вместо сообщения об ошибке.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
