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
What to verifyRecord 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.

Nearby results with different conditions

ResultDifferent condition
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

Technical references


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