What does HRESULT 0xC00D717A (MF_E_ITA_UNSUPPORTED_ACTION) mean?

 
Previous Next
MF_E_TEST_SIGNED_COMPONENTS_NOT_ALLOWED MF_E_ITA_ERROR_PARSING_SAP_PARAMETERS

MF_E_ITA_UNSUPPORTED_ACTION

MF_E_ITA_UNSUPPORTED_ACTION is returned from the input-protection side when the requested action is not supported by the WMDRM ITA. Media Foundation protection policy distinguishes actions such as play, copy, and transcode; they are not interchangeable.

Log the action before policy generation

  • Record the action requested through the ITA access flow.
  • Check whether the application chose an operation that the protected source exposes for this content.
  • Do not reuse policy or OTA objects created for a different action.

The distinction from MF_E_LICENSE_INCORRECT_RIGHTS is useful. Incorrect rights means the license does not grant the requested use; this HRESULT says the WMDRM ITA does not support the requested action path. It also differs from MF_E_WMDRMOTA_ACTION_MISMATCH, which occurs on the output-authority side. Preserve the first action-related HRESULT and the requested action value so the failing protection stage remains visible.

Microsoft: IMFInputTrustAuthority actions · Microsoft: OTA action model · Wine: HRESULT definitions


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