Что означает код NTSTATUS 0xC000070B (STATUS_THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED)?

 
Предыдущий Следующий
STATUS_THREADPOOL_HANDLE_EXCEPTION STATUS_THREADPOOL_RELEASE_SEMAPHORE_ON_COMPLETION_FAILED

STATUS_THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED

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

STATUS_THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED означает, что инфраструктура пула потоков не смогла сигнализировать объект события после завершения операции.

Причиной может быть недействительный дескриптор, преждевременное закрытие объекта или нарушение жизненного цикла callback.

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

  • Проследите создание и закрытие event handle.
  • Проверьте, что объект жив до завершения всех callbacks.
  • Исключите гонку между cleanup и последним worker callback.
  • Зафиксируйте первый сбой установки события.

Исправление должно синхронизировать время жизни события и работы пула потоков.

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


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