| Previous | Next |
| NS_E_CONNECTION_FAILURE | NS_E_INVALID_REQUEST |
NS_E_SHUTDOWN
NS_E_SHUTDOWN — 0xC00D002A
Diagnosing NS_E_SHUTDOWN
NS_E_SHUTDOWN identifies this Windows Media Services boundary: the session is being terminated locally.
Why this boundary matters
This HRESULT is tied to a particular server object and state transition. Preserve the object identity/generation, current and requested states, and the operation or outstanding owner that prevents the transition before restarting the service.
Evidence to collect
| Field | What to preserve |
|---|---|
| Object | Server object/title/session identity and its current generation. |
| State | Current state, requested state and the operation that attempted the transition. |
| Owner | Outstanding reference, session or administrative action that still owns or blocks the object. |
| First result | Earliest component result from the failed state transition before cleanup/retry. |
Decision rule
A restart can erase ownership evidence. Prefer proving which object/reference blocks the transition and then repeat on the same logical object or a deliberately fresh generation.
Focused test
Record who initiated local termination and the session state at that time; distinguish an intentional shutdown from a transport failure before reconnecting.
Verification
Repeat the same logical state transition after correcting the identified owner or state. Confirm the object changes state in the expected order; a restart that merely creates a fresh object is only a comparison unless it explains the original ownership failure.
Technical references
- System control protocol plug-ins
- Microsoft Media Server protocol
- WMS HTTP proxy interaction
- Microsoft HRESULT values for the Windows Media namespace
Looking for a different code? Search another status or error code.