| Предыдущий | Следующий |
| 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 host, который уже не находится в состоянии, разрешающем такую регистрацию.
Почему это похоже на гонку
Сам процесс может успешно стартовать, а регистрация прийти слишком поздно — например после отмены запуска, закрытия хоста или смены его поколения.
- Сохраните PID процесса, идентификатор activation request и идентификатор хоста.
- Сопоставьте время регистрации с созданием, отменой и teardown текущего AppExec host.
- Проверьте, не относится ли запрос к предыдущему generation хоста.
- Не повторяйте регистрацию через старый дескриптор после смены контекста.
Контрольный сценарий
Создайте новый activation context и проверьте регистрацию процесса без параллельной отмены. Исчезновение кода подтверждает нарушение жизненного цикла, а не проблему запуска executable.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.