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

 
Предыдущий Следующий
ERROR_APPEXEC_CONDITION_NOT_SATISFIED ERROR_APPEXEC_INVALID_HOST_GENERATION

ERROR_APPEXEC_HANDLE_INVALIDATED

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

ERROR_APPEXEC_HANDLE_INVALIDATED означает, что ранее полученный дескриптор AppExec был аннулирован и больше не обозначает действующий объект запуска.

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

  • Найдите место получения дескриптора и все пути его закрытия или отмены.
  • Проверьте, не завершилась ли связанная операция запуска раньше ожидаемого.
  • Не передавайте один дескриптор между независимыми запросами или потоками без документированной гарантии времени жизни.
  • После перезапуска обслуживающего компонента заново получите объект, а не используйте сохранённое значение.

Исправление состоит в корректном управлении временем жизни AppExec-объекта. Повтор вызова с уже аннулированным дескриптором всегда останется ошибочным.

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


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