What does HRESULT 0xC00D109A (NS_E_WMPCORE_CODEC_NOT_TRUSTED) mean?

 
Previous Next
NS_E_WMPCORE_MISNAMED_FILE NS_E_WMPCORE_CODEC_NOT_FOUND

NS_E_WMPCORE_CODEC_NOT_TRUSTED

Diagnosing NS_E_WMPCORE_CODEC_NOT_TRUSTED

Windows Media Player reports this result (0xC00D109A) when the candidate codec fails the trust/signature policy required for installation/use. The playback core codec not trusted condition is owned by the core that resolves Player.URL, selects or builds a playback graph, chooses codecs and devices, prerolls media and advances between playlist items while reporting asynchronous errors.

Evidence that separates the result

FieldWhat to record
Decisive checkRecord codec CLSID, package/signature chain and source
Artifact identityPlayer.URL, current media sourceURL and resolved final URL for this reproduction
Runtime statePlay state and transition immediately before failure for this reproduction
Owning objectSelected graph/source/filter or codec identity and version for this reproduction
Lower-level resultAudio/video device identity and driver generation for this reproduction
CorrelationOrdered ErrorItem queue with errorCode, errorContext and media object for this reproduction

Representative case: Automatic codec discovery retrieves an unsigned or altered installer. The example isolates only the producing component.

Nearby results with different boundaries

ResultDifferent boundary
NS_E_WMPCORE_CODEC_NOT_FOUNDThe graph cannot find the specific codec required for a media stream
NS_E_WMPCORE_MISNAMED_FILEThe file extension/name disagrees with the content or supported media interpretation
NS_E_WMPCORE_CODEC_DOWNLOAD_NOT_ALLOWEDThe required codec is absent and Player policy/settings prohibit automatic acquisition

Verification

Repeat the original operation with a fresh owning object after the identified precondition is corrected. Treat this result as resolved only when that same operation passes this stage; preserve any later HRESULT as a separate failure.

Technical references


Looking for a different code? Search another status or error code.