¿Qué significa el código HRESULT 0x400E0004 (MQ_INFORMATION_UNSUPPORTED_PROPERTY)?

 
Anterior Siguiente
MQ_INFORMATION_PROPERTY_IGNORED MQ_INFORMATION_DUPLICATE_PROPERTY

MQ_INFORMATION_UNSUPPORTED_PROPERTY

Qué significa MQ_INFORMATION_UNSUPPORTED_PROPERTY en Message Queuing

MQ_INFORMATION_UNSUPPORTED_PROPERTY aparece cuando la operación encontró una propiedad que esta versión o implementación no admite. 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.
  • Conserva timestamps y correlación entre cliente, servicio y componente subyacente para no mezclar dos fallos próximos en el tiempo.
  • Anota la API que devolvió MQ_INFORMATION_UNSUPPORTED_PROPERTY y el estado del objeto justo antes de esa llamada.

Recuperación

Si la API documenta finalización posterior, mantén válidos handles y buffers hasta recibirla; evita repetir una operación que ya está pendiente.

La comprobación decisiva es demostrar que la operación encontró una propiedad que esta versión o implementación no admite. 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.