| Предыдущий | Следующий |
| ERROR_ABANDONED_WAIT_63 | ERROR_KERNEL_APC |
ERROR_USER_APC
Что означает ERROR_USER_APC
ERROR_USER_APC (decimal 737, 0x000002E1) — ожидание завершено выполнением пользовательской процедуры APC.
Что проверить
Определите конкретного пользователя, session/process context и объект, участвующий в операции.
- Проверьте состояние пользовательского сеанса, ограничения квот и дескрипторов, а также связанные условия профиля или отображённого файла, названные кодом.
- Не переносите причину с другой учётной записи: эти состояния зависят от конкретного пользовательского контекста.
Исходная формулировка
A user-mode APC affected an alertable wait path; run the callback, then recheck the wait predicate.
Thread enters an alertable wait and a queued user APC executes.
It is mishandled when the callback performs a blocking alertable wait and causes recursive APC dispatch.
Identify the alertable wait API and its alertable flag.
Bound repeated APC wakeups so the thread cannot starve its primary work.
Технические ссылки
- Microsoft: System Error Codes 500–999
- Microsoft: Asynchronous procedure calls
- Microsoft: QueueUserAPC
- Microsoft: WaitForSingleObjectEx
Нужно найти другой код? Найти другой код состояния или ошибки.
