Что означает код HRESULT 0x80240007 (WU_E_INVALIDINDEX)?

 
Предыдущий Следующий
WU_E_TOOMANYRANGES WU_E_ITEMNOTFOUND

WU_E_INVALIDINDEX

Что означает WU_E_INVALIDINDEX

WU_E_INVALIDINDEX (0x80240007) — Указан недопустимый индекс элемента коллекции.

Диагностические данные Windows Update

Условие результата — «указан недопустимый индекс элемента коллекции». Найдите конкретный update/service/object, для которого оно впервые возникло, и сохраните его идентификатор до любых очисток кэша.

Запишите размер collection непосредственно перед обращением и фактический index; особенно проверьте stale index после фильтрации/сортировки, когда число элементов уже изменилось.

Для контрольного воспроизведения сохраняйте идентификаторы той же WUA operation и первое состояние, которое привело к этому HRESULT. В этом случае зафиксируйте index и размер коллекции WUA непосредственно перед обращением; повторная enumeration могла изменить число элементов после сохранения старого index.

Документация для результата 0x80240007: IUpdateSearcher::QueryHistory · Windows Update Agent API · WUA success and error codes.


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