Site icon EfmSoft

¿Qué significa el código HRESULT 0xC00D0FB9 (NS_E_WMPXML_EMPTYDOC)?

 
Anterior Siguiente
NS_E_WMPXML_PINOTFOUND NS_E_WMP_PATH_ALREADY_IN_LIBRARY

NS_E_WMPXML_EMPTYDOC

NS_E_WMPXML_EMPTYDOC: condición y prueba mínima

NS_E_WMPXML_EMPTYDOC (0xC00D0FB9) es un resultado de error del subsistema de parser XML del Player. La descripción oficial en español indica: 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 caller attempted to persist a parser object that contains no document data.

Contexto que hace reproducible el caso

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.

Separación frente a otros HRESULT

  • NS_E_WMPXML_ATTRIBUTENOTFOUND: Una llamada a GetNamedAttribute o GetNamedAttributeIndex en el analizador XML no encontró el atributo solicitado.
  • NS_E_WMPXML_NOERROR: Se llamó a GetParseError en el analizador XML, pero no había ningún error que recuperar.
  • NS_E_WMPXML_ENDOFDATA: El analizador XML se quedó sin datos durante el análisis.

Valida con el mismo objeto de prueba. Si NS_E_WMPXML_EMPTYDOC desaparece y aparece NS_E_WMPXML_ATTRIBUTENOTFOUND, registra el cambio como una condición distinta: Una llamada a GetNamedAttribute o GetNamedAttributeIndex en el analizador XML no encontró el atributo solicitado.

Referencias técnicas


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

Exit mobile version