| Anterior | Siguiente |
| MQ_INFORMATION_UNSUPPORTED_PROPERTY | MQ_INFORMATION_OPERATION_PENDING |
MQ_INFORMATION_DUPLICATE_PROPERTY
Qué significa MQ_INFORMATION_DUPLICATE_PROPERTY en Message Queuing
MQ_INFORMATION_DUPLICATE_PROPERTY aparece cuando la matriz paralela de propiedades contiene el mismo identificador más de una vez. El punto importante para el diagnóstico es el siguiente: el foco técnico es propiedad MSMQ.
Evidencia que conviene conservar
- Guarda propid, vartype, valor/tamaño y status por propiedad en el mismo orden enviado a la api.
- Comprueba si otro proceso, consumidor o administrador pudo modificar el objeto entre enumeración y uso.
- Anota la API que devolvió
MQ_INFORMATION_DUPLICATE_PROPERTYy el estado del objeto justo antes de esa llamada.
Recuperación
Como es un resultado informativo, confirma primero qué parte de la operación ya terminó y corrige solo el campo o estado señalado.
La comprobación decisiva es demostrar que la matriz paralela de propiedades contiene el mismo identificador más de una vez. Si esa condición no aparece en la evidencia, busca un HRESULT vecino o el error interno que explique mejor el caso.
Referencias
¿Buscas un código diferente? Buscar otro código de estado o error.