| Previous | Next |
| NS_E_CACHE_NOT_BROADCAST | NS_E_CACHE_NOT_MODIFIED |
NS_E_CACHE_CANNOT_BE_CACHED
Where the condition occurs
This result (0xC00D13F0) marks origin metadata or cache policy forbids storing the requested content. The most useful interpretation starts with the Windows Media Services object that returned the HRESULT.
The cache/proxy layer first applies policy, then decides whether to serve local content, revalidate it, contact an origin server, proxy it, redirect the client or reject the request; those decisions are separate from ordinary player buffering. In the trace, keep the cache key, origin validators and policy decision together. When diagnosing this result, a cache proxy behaves both as a server to the player and as a client to the origin.
Interpret the retest
| Controlled comparison | Use a known-good object of the same type and vary only the precondition described as “origin metadata or cache policy forbids storing the requested content”. |
Test the owning precondition
- Capture
0xC00D13F0, the symbolic name, the exact API/administrative action and the first failure timestamp. - Preserve Cache-Control directives, expiration information, policy plug-in decision, content type and requested persistence mode.
- Perform one isolated experiment: proxy without persistence or change the authoritative origin/cache policy when caching is intentionally allowed.
Do not merge nearby HRESULT values
Primary distinction: not modified confirms an existing cached representation; cannot be cached rejects creating or updating one.
| Nearby result | Different condition |
|---|---|
NS_E_CACHE_NOT_MODIFIED | origin revalidation confirms that the cached representation is still current. |
NS_E_CACHE_NOT_BROADCAST | cache policy requires broadcast content but the origin metadata identifies another stream type. |
NS_E_CACHE_ARCHIVE_CONFLICT | a cache download/archive operation overlaps another incompatible operation for the same content. |
Changes that do not establish the cause
- forcing a file into the cache directory; that bypasses version and policy metadata.
Technical references
Looking for a different code? Search another status or error code.