¿Qué significa el código HRESULT 0xC00D1058 (NS_E_WMG_FILETRANSFERNOTALLOWED)?

 
Anterior Siguiente
NS_E_WMG_NOTALLOUTPUTSRENDERED NS_E_WMR_UNSUPPORTEDSTREAM

NS_E_WMG_FILETRANSFERNOTALLOWED

NS_E_WMG_FILETRANSFERNOTALLOWED: condición y prueba mínima

NS_E_WMG_FILETRANSFERNOTALLOWED (0xC00D1058) es un resultado de error del subsistema de pipeline gráfico y protección de salida. La descripción oficial en español indica: Los flujos de transferencia de archivos no están permitidos en el Reproductor independiente.

Contexto que hace reproducible el caso

Conserva graph/sink, media type, preroll/rate, protección COPP, output render state y componente que devuelve el primer HRESULT. En la referencia técnica del mismo HRESULT aparecen además estos identificadores útiles: HRESULT.

Separación frente a otros HRESULT

  • NS_S_WMG_FORCE_DROP_FRAME: Se debe descartar este fotograma.
  • NS_E_WMG_LICENSE_TAMPERED: Windows Media Player no puede reproducir el archivo porque los derechos de uso multimedia están dañados. Si había creado una copia de seguridad de esos derechos, pruebe a restaurarla.
  • NS_E_WMG_COPP_UNSUPPORTED: Este sistema no admite la protección del vínculo de salida de Windows Media Player.

Valida con el mismo objeto de prueba. Si NS_E_WMG_FILETRANSFERNOTALLOWED desaparece y aparece NS_S_WMG_FORCE_DROP_FRAME, registra el cambio como una condición distinta: Se debe descartar este fotograma.

Referencias técnicas


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