| Previous | Next |
| MF_E_COMPONENT_REVOKED | MF_E_WMDRMOTA_NO_ACTION |
MF_E_TRUST_DISABLED
MF_E_TRUST_DISABLED indicates that a component reached the protected-media trust path but its trusted functionality is not active. The Protected Media Path relies on trusted components, policy negotiation, and protected-process validation; this HRESULT is therefore more specific than a generic initialization failure.
Trace where the protected path was selected
- Check whether the presentation descriptor marks a selected stream with
MF_SD_PROTECTED.MFRequireProtectedEnvironmentuses that attribute when deciding whether PMP is required. - Record whether the application created a regular Media Session or a PMP Media Session.
- Capture the component identity and the trust or policy operation that returned this HRESULT before retry logic replaces it with a later error.
Do not disable protection requirements merely to get past the failure. A protected presentation can require the PMP by design. The useful distinction is whether trust was intentionally disabled on the component, the wrong session type was created, or the component cannot participate in the protected environment.
Microsoft: MFRequireProtectedEnvironment · Microsoft: PMP Media Session · Microsoft: Protected Media Path
Looking for a different code? Search another status or error code.