Site icon EfmSoft

¿Qué significa el código HRESULT 0xC037000B (ERROR_VID_MESSAGE_QUEUE_ALREADY_EXISTS)?

 
También puede significar:
ConstanteTipoSO
STATUS_VID_MESSAGE_QUEUE_ALREADY_EXISTSNTSTATUSWindows
Anterior Siguiente
ERROR_VID_PARTITION_NAME_NOT_FOUND ERROR_VID_EXCEEDED_MBP_ENTRY_MAP_LIMIT

ERROR_VID_MESSAGE_QUEUE_ALREADY_EXISTS

Qué significa ERROR_VID_MESSAGE_QUEUE_ALREADY_EXISTS

ERROR_VID_MESSAGE_QUEUE_ALREADY_EXISTS (-1070137333, 0xC037000B). Se intentó crear una queue cuyo nombre o identidad ya está registrado en VID.

Las colas y handlers de VID tienen un lifecycle propio. Un handle puede seguir siendo numéricamente válido en el caller aunque la queue ya se haya cerrado, recreado o quedado asociada a otro objeto.

Qué comprobar

  • Enumera queues antes de crear.
  • Comprueba retries de create tras timeout.
  • Determina si la cola existente pertenece a la misma intención.

Cómo resolverlo

Reutiliza la queue existente o ciérrala y espera su eliminación antes de crear una nueva con la misma identidad.

Cómo confirmar la corrección

Confirma una sola queue por nombre durante retries y que close elimina la identidad antes del siguiente create.

Referencias técnicas


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

Exit mobile version