| Anterior | Siguiente |
| ERROR_HV_NOT_PRESENT | ERROR_VID_TOO_MANY_HANDLERS |
ERROR_VID_DUPLICATE_HANDLER
Qué significa ERROR_VID_DUPLICATE_HANDLER
ERROR_VID_DUPLICATE_HANDLER (-1070137343, 0xC0370001). Se intentó registrar un handler host-side para una clase de mensajes que ya tiene propietario.
Los message handlers de VID son recursos registrados con ownership explícito. Duplicar registros o no liberarlos al terminar la partición puede agotar límites y enrutar eventos al owner equivocado.
Qué comprobar
- Enumera handlers registrados antes del nuevo registro.
- Identifica qué componente posee ya el message type.
- Comprueba retries de inicialización que repiten registration.
Cómo resolverlo
Reutiliza el handler existente o libéralo antes de registrar otro owner; no dupliques callbacks como mecanismo de retry.
Cómo confirmar la corrección
Inicializa y destruye el componente varias veces confirmando una sola registration por message type.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
