What does HRESULT 0xC00D717C (MF_E_POLICY_MGR_ACTION_OUTOFBOUNDS) mean?

 
Previous Next
MF_E_ITA_ERROR_PARSING_SAP_PARAMETERS MF_E_BAD_OPL_STRUCTURE_FORMAT

MF_E_POLICY_MGR_ACTION_OUTOFBOUNDS

MF_E_POLICY_MGR_ACTION_OUTOFBOUNDS identifies an invalid action value in the policy-management path. Actions are part of the ITA/OTA contract and determine which use of the stream—such as play, copy, or transcode—is being authorized and enforced.

Validate the action at the call boundary

  • Log the numeric action value and the API/object that supplied it.
  • Check enum conversion, serialization, and versioned IPC boundaries for truncation or stale constants.
  • Verify that action values are not being confused with topology node IDs, stream IDs, or application-specific operation codes.

This differs from MF_E_ITA_UNSUPPORTED_ACTION. An unsupported action can still be a recognized action that the ITA does not implement; an out-of-bounds action is invalid for the policy manager's action domain. Retrying policy negotiation cannot make an invalid value valid. Fix the action source or conversion before examining output protection capabilities.

Microsoft: ITA access actions · Microsoft: OTA action model · Wine: HRESULT definitions


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