| Предыдущий | Следующий |
| STATUS_APPEXEC_CONDITION_NOT_SATISFIED | STATUS_APPEXEC_INVALID_HOST_GENERATION |
STATUS_APPEXEC_HANDLE_INVALIDATED
Что означает STATUS_APPEXEC_HANDLE_INVALIDATED
STATUS_APPEXEC_HANDLE_INVALIDATED — переданный дескриптор стал недействительным и не может использоваться для запрошенной операции.
Что проверить
- Зафиксируйте запрос AppExec, переданный дескриптор или идентификатор узла и состояние процесса/узла в момент отказа.
- Проверьте, что дескриптор ещё действителен, поколение соответствует текущему узлу и операция допустима в текущем состоянии контекста AppExec.
- Если код относится к регистрации процесса, сопоставьте его с фактическим состоянием узла до повторной регистрации; старый запрос после смены поколения использовать нельзя.
Что делать
Создайте или получите актуальный контекст AppExec и повторите только ту операцию, которая допустима в его текущем состоянии.
Исходная формулировка
The AppExec handle refers to invalidated state and cannot be used for this operation.
Trace handle creation, transfer or duplication, callback registration, invalidation, and the failing use.
Microsoft: troubleshoot app packaging and deployment
Cancel queued work when its owner reports teardown, cancellation, or invalidation.
Do not attempt to reconstruct the handle from its numeric value or assume that another process or host instance accepts it.
Технические ссылки
- Microsoft Open Specifications: NTSTATUS values
- Microsoft Windows SDK metadata: ntstatus.h
- Microsoft: create hosted apps
- Microsoft: troubleshoot app packaging and deployment
Нужно найти другой код? Найти другой код состояния или ошибки.