¿Qué significa el código HRESULT 0x400E0003 (MQ_INFORMATION_PROPERTY_IGNORED)?

 
Anterior Siguiente
MQ_INFORMATION_ILLEGAL_PROPERTY MQ_INFORMATION_UNSUPPORTED_PROPERTY

MQ_INFORMATION_PROPERTY_IGNORED

MQ_INFORMATION_PROPERTY_IGNORED: qué indica en MSMQ

Este HRESULT reduce el problema a una frontera concreta: MQ_INFORMATION_PROPERTY_IGNORED significa que MSMQ aceptó la operación pero ignoró una propiedad que no tiene efecto para esa API. El área a inspeccionar es propiedad MSMQ, no todo el servicio MSMQ.

Diagnóstico práctico

Guarda propid, vartype, valor/tamaño y status por propiedad en el mismo orden enviado a la api. Distingue un estado transitorio de una petición inválida: solo el primero justifica reintentos con espera.

  • Conserva el input original de la llamada.
  • Registra el resultado más interno disponible además de MQ_INFORMATION_PROPERTY_IGNORED.
  • Verifica si el recurso cambió entre la preparación y la ejecución.

Qué hacer después

Como es un resultado informativo, confirma primero qué parte de la operación ya terminó y corrige solo el campo o estado señalado.

No confundas esta condición con una indisponibilidad general: aquí la señal específica es que MSMQ aceptó la operación pero ignoró una propiedad que no tiene efecto para esa API.

Referencias


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