| Предыдущий | Следующий |
| STATUS_ABANDONED_WAIT_63 | STATUS_ALREADY_COMPLETE |
STATUS_USER_APC
Что означает STATUS_USER_APC
STATUS_USER_APC означает, что во время alertable wait была доставлена пользовательская APC. Это control status ожидания, а не ошибка профиля пользователя, квот или файлового отображения.
Что проверить
- Определите alertable wait и APC routine, доставленную этому thread.
- После APC заново проверьте исходный объект или I/O condition: он может всё ещё оставаться unsignaled.
- При повторном ожидании используйте remaining timeout либо absolute deadline, чтобы серия APC не растянула общий timeout.
- Не создавайте рекурсивные alertable waits внутри APC routine без необходимости — это может вызвать повторную dispatch APC.
Как подтвердить исправление
Это control status alertable wait, а не сбой. Корректность подтверждается обработкой APC и повторной проверкой исходного wait condition с сохранением общего deadline.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.