Site icon EfmSoft

¿Qué significa el código HRESULT 0xC00D714A (MF_E_LICENSE_REQUIRED)?

 
Anterior Siguiente
MF_E_LICENSE_OUTOFDATE MF_E_DRM_HARDWARE_INCONSISTENT

MF_E_LICENSE_REQUIRED

Es necesario adquirir una licencia para continuar

MF_E_LICENSE_REQUIRED significa que Media Foundation ya identificó contenido protegido, pero la operación no puede seguir hasta completar rights acquisition.

  • Verifica que la PMP Media Session tenga un IMFContentProtectionManager.
  • Cuando BeginEnableContent entregue un activate object, crea el IMFContentEnabler correspondiente y determina si admite adquisición automática.
  • Para un flujo non-silent, valida la confianza de la URL antes de enviar enable data y conserva el estado de MEEnablerCompleted.

No lo traduzcas a “archivo corrupto” o “codec ausente”. A diferencia de MF_E_LICENSE_INCORRECT_RIGHTS, aquí el paso que falta es adquirir una licencia utilizable.

Microsoft: protected playback workflow · Microsoft: IMFContentProtectionManager · Microsoft: IMFContentEnabler


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

Exit mobile version