| Previous | Next |
| NS_E_LOG_NEED_TO_BE_SKIPPED | NS_E_PORT_IN_USE |
NS_E_HTTP_TEXT_DATACONTAINER_SIZE_LIMIT_EXCEEDED
Where the condition occurs
This result (0xC00D1589) marks the WMS HTTP Download Data Source received a text/playlist response larger than its supported container. The most useful interpretation starts with the Windows Media Services object that returned the HRESULT.
Verification outcomes
| Controlled comparison | Use a known-good object of the same type and vary only the precondition described as “the WMS HTTP Download Data Source received a text/playlist response larger than its supported container”. |
Test the owning precondition
- Capture
0xC00D1589, the symbolic name, the exact API/administrative action and the first failure timestamp. - Preserve requested httpd URL, Content-Length/actual bytes, response type, redirects and generated playlist size.
- Perform one isolated experiment: reduce or paginate the generated playlist, or use a supported data-source/parser design for larger content.
Do not merge nearby HRESULT values
Primary distinction: invalid server response concerns response protocol/content validity rather than only its size.
| Nearby result | Different condition |
|---|---|
NS_E_PORT_IN_USE | the plug-in cannot bind its configured protocol/address/port tuple because another socket owns it. |
NS_E_LOG_NEED_TO_BE_SKIPPED | the logging pipeline intentionally decides not to persist the current log record. |
NS_E_PORT_IN_USE_HTTP | the WMS HTTP control plug-in conflicts with IIS or another HTTP listener on the selected endpoint. |
Changes that do not establish the cause
- raising client playback buffer settings; the server-side text data container rejected the response.
Technical references
Looking for a different code? Search another status or error code.