| Previous | Next |
| MF_E_WMDRMOTA_DRM_ENCRYPTION_SCHEME_NOT_SUPPORTED | MF_E_WMDRMOTA_INVALID_POLICY |
MF_E_WMDRMOTA_ACTION_MISMATCH
MF_E_WMDRMOTA_ACTION_MISMATCH means an action is configured, but it does not match the WMDRM OTA's current policy/configuration state. Because each OTA represents one action, play, copy, and transcode paths must not be mixed on the same authority object.
Correlate three action values
- Record the action requested from the ITA.
- Record the action returned by
IMFOutputTrustAuthority::GetAction. - Record which policy objects were passed to
SetPolicyand from which protected stream they came.
This differs from MF_E_WMDRMOTA_NO_ACTION, where no action has been established, and from MF_E_ITA_UNSUPPORTED_ACTION, where the input protection system rejects the requested action itself. A mismatch usually points to selecting the wrong OTA, reusing an OTA across operations, or pairing policy generated for one action with an authority configured for another.
Microsoft: OTA action model · Microsoft: ITA access actions · Microsoft: setting OTA policy
Looking for a different code? Search another status or error code.