| Предыдущий | Следующий |
| ERROR_EA_LIST_INCONSISTENT | ERROR_NO_MORE_ITEMS |
WAIT_TIMEOUT
Интервал ожидания истёк
WAIT_TIMEOUT — нормальный результат истечения времени ожидания многих API Windows. Сам по себе он не указывает на сбой ожидаемого объекта; он сообщает только, что объект не перешёл в сигнальное состояние за заданный интервал.
Что проверить
- Зафиксируйте время ожидания и объект или условие, которого ожидали.
- Отличайте интервалы опроса от общего срока выполнения операции.
- Проверьте, заблокирован ли производитель, работает медленно или уже завершился.
- Не записывайте ожидаемые короткие интервалы опроса как ошибки высокой важности.
Как обрабатывать
Продолжите, повторите, отмените или завершите операцию согласно политике сроков вызывающей стороны. После ожидания всегда повторно проверяйте защищённое условие, поскольку уведомления и изменения состояния могут конкурировать.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.