| Anterior | Siguiente |
| MQ_ERROR_DEPEND_WKS_LICENSE_OVERFLOW | MQ_ERROR_REMOTE_MACHINE_NOT_AVAILABLE |
MQ_CORRUPTED_QUEUE_WAS_DELETED
Qué significa MQ_CORRUPTED_QUEUE_WAS_DELETED en Message Queuing
En esta llamada, MQ_CORRUPTED_QUEUE_WAS_DELETED identifica el siguiente problema: MSMQ eliminó la definición local de una cola porque detectó corrupción en sus datos de configuración LQS. Esa descripción debe guiar la captura de evidencia sobre cola.
Cómo aislar la causa
- Registra pathname/format name, tipo de cola, host, acceso solicitado y momento de apertura del handle.
- Conserva timestamps y correlación entre cliente, servicio y componente subyacente para no mezclar dos fallos próximos en el tiempo.
- Repite únicamente una prueba controlada que no duplique mensajes ni objetos.
La condición que debe demostrarse en los logs es esta: si los datos no prueban esta condición, no fuerces el diagnóstico por el nombre del código.
Corrección segura
Corrige la condición demostrada y repite solo la operación mínima necesaria; no recrees la cola ni reenvíes mensajes si todavía no conoces el efecto anterior.
Referencias
¿Buscas un código diferente? Buscar otro código de estado o error.