| Anterior | Siguiente |
| ERROR_EVT_CHANNEL_NOT_FOUND | ERROR_EVT_SUBSCRIPTION_TO_DIRECT_CHANNEL |
ERROR_EVT_MALFORMED_XML_TEXT
Qué significa ERROR_EVT_MALFORMED_XML_TEXT
Una consulta estructurada de Event Log es un documento XML con elementos como Query, Select y Suppress. Windows valida primero que ese XML esté bien formado. Etiquetas sin cerrar, entidades inválidas, comillas rotas en atributos o caracteres de control pueden provocar este código incluso cuando la expresión XPath pretendida sería correcta.
Llame a EvtGetExtendedStatus inmediatamente después del fallo para conservar el detalle del parser. Valide primero el documento QueryList como XML y después cada expresión XPath. No lo confunda con ERROR_EVT_INVALID_QUERY: en ese caso el XML puede ser correcto, pero la gramática XPath o la semántica de consulta no están soportadas por Event Log.
Qué comprobar
- Guarde exactamente el XML generado y su encoding.
- Revise anidamiento, entidades y atributos
Path. - Lea
EvtGetExtendedStatusantes de hacer otra llamada de Event Log.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
