¿Qué significa el código HRESULT 0xC00D0FB5 (NS_E_WMPXML_ENDOFDATA)?

 
Anterior Siguiente
NS_E_WMPXML_NOERROR NS_E_WMPXML_PARSEERROR

NS_E_WMPXML_ENDOFDATA

Cómo separar la causa: NS_E_WMPXML_ENDOFDATA

NS_E_WMPXML_ENDOFDATA (0xC00D0FB5) es un resultado de error del subsistema de parser XML del Player. La descripción oficial en español indica: El analizador XML se quedó sin datos durante el análisis.

Punto de observación

Conserva XML original, parser position, processing instruction/attribute y cantidad de datos disponible en el punto del resultado. En la referencia técnica del mismo HRESULT aparecen además estos identificadores útiles: XML, URL, HRESULT.

Comparación de estados

  • NS_E_WMPXML_PINOTFOUND: Se llamó a GetNamedPI en el analizador XML, pero no se encontró la instrucción de procesamiento solicitada.
  • NS_E_WMPXML_PARSEERROR: Se produjo un error general de análisis en el analizador XML, pero no hay información adicional disponible.
  • NS_E_WMPXML_EMPTYDOC: Se solicitó persistir el analizador XML, pero este no contiene datos que guardar.

Como etiqueta de búsqueda en documentación EN se conserva the XML input ended while the parser still required bytes to complete a construct.

Valida con el mismo objeto de prueba. Si NS_E_WMPXML_ENDOFDATA desaparece y aparece NS_E_WMPXML_PINOTFOUND, registra el cambio como una condición distinta: Se llamó a GetNamedPI en el analizador XML, pero no se encontró la instrucción de procesamiento solicitada.

Referencias técnicas


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