Site icon EfmSoft

¿Qué significa el código HRESULT 0xC00D7148 (MF_E_LICENSE_INCORRECT_RIGHTS)?

 
Anterior Siguiente
MF_E_TRANSFORM_EXATTRIBUTE_NOT_SUPPORTED MF_E_LICENSE_OUTOFDATE

MF_E_LICENSE_INCORRECT_RIGHTS

La licencia no concede los derechos necesarios para la acción solicitada

MF_E_LICENSE_INCORRECT_RIGHTS es un mismatch de derechos, no simplemente ausencia de licencia. Puede haber una licencia válida para un uso y no para otro.

  • Registra la acción concreta: playback, copy, transcode u otra operación protegida.
  • Preserva el primer HRESULT de rights evaluation devuelto por content enabler o protected session.
  • Comprueba si el mismo asset funciona para una acción distinta; esa comparación revela derechos específicos por operación.

Se diferencia de MF_E_LICENSE_REQUIRED —falta adquirir una licencia utilizable— y de MF_E_LICENSE_OUTOFDATE —la licencia ya no es vigente—. Reconstruir la topología no cambia los derechos concedidos.

Microsoft: protected media y rights acquisition · Microsoft: IMFOutputTrustAuthority


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

Exit mobile version