| Предыдущий | Следующий |
| ERROR_WAIT_2 | ERROR_WAIT_63 |
ERROR_WAIT_3
Что означает ERROR_WAIT_3
ERROR_WAIT_3 соответствует успешному завершению ожидания по объекту с индексом 3, то есть по четвёртому элементу массива. Это не самостоятельная системная ошибка: значение сообщает, какой объект удовлетворил условию ожидания.
Что проверить
- Сопоставьте индекс 3 с фактическим массивом, переданным в функцию ожидания.
- Проверьте, не менялся ли порядок дескрипторов между созданием массива и обработкой результата.
- Если используется ожидание нескольких объектов, учитывайте выбранный режим: «любой» или «все».
- Не трактуйте ненулевой результат как сбой без учёта диапазона
WAIT_OBJECT_0 + index.
Для диагностики полезно логировать имена объектов рядом с индексами массива. Тогда результат сразу показывает источник пробуждения и не требует угадывать, какой дескриптор находился на четвёртой позиции.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
