| Предыдущий | Следующий |
| STATUS_APPEXEC_INVALID_HOST_GENERATION | STATUS_APPEXEC_INVALID_HOST_STATE |
STATUS_APPEXEC_UNEXPECTED_PROCESS_REGISTRATION
Что означает STATUS_APPEXEC_UNEXPECTED_PROCESS_REGISTRATION
STATUS_APPEXEC_UNEXPECTED_PROCESS_REGISTRATION — зарегистрировать процесс не удалось, поскольку целевой узел не находился в состоянии, допускающем регистрацию процессов.
Что проверить
- Зафиксируйте запрос AppExec, переданный дескриптор или идентификатор узла и состояние процесса/узла в момент отказа.
- Проверьте, что дескриптор ещё действителен, поколение соответствует текущему узлу и операция допустима в текущем состоянии контекста AppExec.
- Если код относится к регистрации процесса, сопоставьте его с фактическим состоянием узла до повторной регистрации; старый запрос после смены поколения использовать нельзя.
Что делать
Создайте или получите актуальный контекст AppExec и повторите только ту операцию, которая допустима в его текущем состоянии.
Исходная формулировка
A process registered with an AppExec host that was not accepting registrations.
The process may have started successfully even though coordination with the host failed. Correlate the registration attempt with the activation request and the host's own events. Public hosted-app documentation explains host-based activation, but the detailed AppExec registration protocol remains internal.
The public NTSTATUS message states that process registration failed because the target host was not in a valid state to receive registrations.
Compare the attempt with host creation, cancellation, teardown, and activation events.
Record the registering process ID, request ID, target host ID, package identity, user, and timestamp.
Технические ссылки
- Microsoft Open Specifications: NTSTATUS values
- Microsoft Windows SDK metadata: ntstatus.h
- Microsoft: create hosted apps
- Microsoft: Windows application activation APIs
Нужно найти другой код? Найти другой код состояния или ошибки.
