¿Qué significa el código HRESULT 0xC0370004 (ERROR_VID_HANDLER_NOT_PRESENT)?

 
También puede significar:
ConstanteTipoSO
STATUS_VID_HANDLER_NOT_PRESENTNTSTATUSWindows
Anterior Siguiente
ERROR_VID_QUEUE_FULL ERROR_VID_INVALID_OBJECT_NAME

ERROR_VID_HANDLER_NOT_PRESENT

Qué significa ERROR_VID_HANDLER_NOT_PRESENT

ERROR_VID_HANDLER_NOT_PRESENT (-1070137340, 0xC0370004). Llegó un mensaje para el que no existe actualmente un handler registrado.

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

  • Registra message type y partition que lo originó.
  • Comprueba el orden entre registration y activación de la fuente.
  • Busca unregister prematuro durante shutdown.

Cómo resolverlo

Registra el handler antes de habilitar la fuente y mantenlo vivo hasta drenar los mensajes pendientes.

Cómo confirmar la corrección

Activa la fuente y confirma que cada message type encuentra exactamente un handler hasta completar teardown.

Referencias técnicas


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