Что означает код NTSTATUS 0xC0EC0003 (STATUS_APPEXEC_UNEXPECTED_PROCESS_REGISTRATION)?

 
Предыдущий Следующий
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.

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


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