¿Qué significa el código de error de Windows 15005 (ERROR_EVT_INVALID_EVENT_DATA)?

 
Anterior Siguiente
ERROR_EVT_INVALID_PUBLISHER_NAME ERROR_EVT_CHANNEL_NOT_FOUND

ERROR_EVT_INVALID_EVENT_DATA

Qué significa ERROR_EVT_INVALID_EVENT_DATA

La plantilla de un evento define cuántos campos se escriben, en qué orden y con qué tipos. El proveedor debe generar la carga exactamente según ese contrato. Un campo añadido sin actualizar la plantilla, un tipo incorrecto, un número de elementos distinto o una longitud incoherente en un array puede hacer que Event Log rechace los datos aunque el Event ID sea válido.

Analice conjuntamente el código que publica el evento y el manifiesto instalado. El descriptor generado, la llamada de escritura y los recursos registrados deben proceder de la misma versión. Este error no es un problema de traducción del mensaje: falla la estructura del dato antes del formateo. Conserve Event ID, versión del evento y build del proveedor para detectar instalaciones mezcladas.

Qué comprobar

  • Compare el orden y tipo de los campos escritos con la plantilla del manifiesto.
  • Compruebe Event ID y versión en los metadatos instalados.
  • Recompile y despliegue juntos headers generados, manifiesto y recursos.

Referencias técnicas


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