¿Qué significa el código HRESULT 0xC00D7158 (MF_E_WMDRMOTA_INVALID_POLICY)?

 
Anterior Siguiente
MF_E_WMDRMOTA_ACTION_MISMATCH MF_E_POLICY_UNSUPPORTED

MF_E_WMDRMOTA_INVALID_POLICY

La WMDRM Output Trust Authority recibió una policy inválida

MF_E_WMDRMOTA_INVALID_POLICY significa que la OTA rechaza el objeto o los datos de policy, antes de llegar a una simple limitación de capacidad del output.

  • Verifica que cada policy procede de la ITA del mismo protected stream y action.
  • Inspecciona la colección generada por IMFOutputPolicy::GenerateRequiredSchemas.
  • En policies personalizadas, valida schema GUIDs y lifetime de configuration data en IMFOutputSchema.

MF_E_POLICY_UNSUPPORTED describe una requirement válida que la OTA no puede imponer. Aquí la entrada de policy para la WMDRM authority es inválida; repetir SetPolicy con los mismos objetos no cambia eso.

Microsoft: IMFOutputPolicy · Microsoft: GenerateRequiredSchemas · Microsoft: IMFOutputSchema


¿Buscas un código diferente? Buscar otro código de estado o error.