Что означает код ошибки Windows 210 (ERROR_THREAD_1_INACTIVE)?

 
Также может означать:
КонстантаТипОС
BUGCODE_ID_DRIVERКод BSODWindows
Предыдущий Следующий
ERROR_INVALID_SIGNAL_NUMBER ERROR_LOCKED

ERROR_THREAD_1_INACTIVE

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

ERROR_THREAD_1_INACTIVE относится к старой модели обработки сигналов и означает, что операция требует исходный поток процесса, который уже завершён.

Что проверить

Зафиксируйте момент регистрации обработчика относительно запуска и завершения первого потока. Если основной поток выходит, а рабочие продолжают выполнение, поздняя установка signal handler может вернуть этот код даже при полностью исправных worker threads.

  • Перенесите регистрацию обработчика в раннюю инициализацию процесса.
  • Проверьте, не выполняется ли повторная регистрация во время shutdown.
  • Для compatibility runtime убедитесь, что он не меняет ожидаемую модель исходного потока.

Число «1» в имени не означает TID 1 и не указывает на произвольный первый найденный поток. Ошибка относится к исторической роли initial thread в соответствующем API.

Технические ссылки


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