| Previous | Next |
| STATUS_APPEXEC_INVALID_HOST_GENERATION | STATUS_APPEXEC_INVALID_HOST_STATE |
STATUS_APPEXEC_UNEXPECTED_PROCESS_REGISTRATION
The target host could not accept this process registration
The public NTSTATUS message states that process registration failed because the target host was not in a valid state to receive registrations. It does not show whether the process registered too late, registered more than once, used stale request data, or reached the wrong host. Those are diagnostic hypotheses, not additional meanings encoded by the status.
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.
What to inspect
- Record the registering process ID, request ID, target host ID, package identity, user, and timestamp.
- Check whether another registration for the same request had already succeeded.
- Compare the attempt with host creation, cancellation, teardown, and activation events.
- Resolve the current target through the owning API rather than replaying stale registration data.
References
- Microsoft Open Specifications: NTSTATUS values
- Microsoft Windows SDK metadata: ntstatus.h
- Microsoft: create hosted apps
- Microsoft: Windows application activation APIs
Looking for a different code? Search another status or error code.