| Anterior | Siguiente |
| ERROR_EVT_MESSAGE_ID_NOT_FOUND | ERROR_EVT_UNRESOLVED_PARAMETER_INSERT |
ERROR_EVT_UNRESOLVED_VALUE_INSERT
Qué significa ERROR_EVT_UNRESOLVED_VALUE_INSERT
Los mensajes de eventos basados en manifiesto usan inserciones numeradas, por ejemplo %1, para referirse a los campos definidos por la plantilla. El proveedor debe escribir esos valores en el mismo orden. Si el mensaje solicita un índice que no existe en la carga o una actualización cambia la plantilla sin actualizar los recursos de mensajes, EvtFormatMessage no puede realizar la sustitución.
Compare el mensaje, la plantilla y la llamada que publica el evento, siempre de la misma versión. Inspeccione EventData o UserData sin formatear para contar los valores realmente grabados. Cambiar de idioma no corrige un índice inválido común a todos los recursos, aunque una DLL localizada desactualizada sí puede introducir una inserción incorrecta que no exista en el recurso neutral.
Qué comprobar
- Cuente las inserciones del mensaje y los campos de la plantilla.
- Revise la carga raw del evento antes de formatearla.
- Verifique que los recursos localizados correspondan a la misma versión del manifiesto.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.