| Previous | Next |
| ERROR_SXS_EARLY_DEACTIVATION | ERROR_SXS_MULTIPLE_DEACTIVATION |
ERROR_SXS_INVALID_DEACTIVATION
ERROR_SXS_INVALID_DEACTIVATION — The requested activation-context deactivation is not valid for the current thread.
The caller attempted to deactivate a context that is not active for this thread. Common causes are using a cookie on a different thread, retaining a stale cookie, or calling cleanup after activation failed.
Treat this as a lifecycle bug and follow the cookie from ActivateActCtx through the matching cleanup path.
What to check
- Call DeactivateActCtx only after a successful activation and on the same thread.
- Do not reuse a cookie after its context has already been deactivated.
- Make asynchronous code capture state safely instead of assuming a thread-local context flows across threads.
Looking for a different code? Search another status or error code.
