| Anterior | Siguiente |
| ERROR_EVT_UNRESOLVED_PARAMETER_INSERT | ERROR_EVT_EVENT_DEFINITION_NOT_FOUND |
ERROR_EVT_MAX_INSERTS_REACHED
Qué significa ERROR_EVT_MAX_INSERTS_REACHED
Un mensaje de evento puede combinar inserciones de valores procedentes de la plantilla e inserciones de parámetros procedentes de archivos de recursos. El contrato de los eventos basados en manifiesto limita el número de cadenas insertables. Si una plantilla generada o excesivamente detallada rebasa ese límite, el mensaje no puede formatearse aunque todos los IDs y valores individuales sean correctos.
La solución es reducir la plantilla, no reintentar EvtFormatMessage ni aumentar el buffer. Para diagnósticos grandes, guarde los datos estructurados en campos del evento que el consumidor pueda procesar por separado o divida la información en varios eventos con IDs estables. Revise también cada recurso localizado, porque una traducción defectuosa puede duplicar inserciones y superar el límite solo en un idioma.
Qué comprobar
- Cuente inserciones de valores y de parámetros.
- Compare todas las variantes localizadas del mismo mensaje.
- Rediseñe el evento en lugar de depender de un número excesivo de sustituciones.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
