Site icon EfmSoft

¿Qué significa el código HRESULT 0x400E0002 (MQ_INFORMATION_ILLEGAL_PROPERTY)?

 
Anterior Siguiente
MQ_INFORMATION_PROPERTY MQ_INFORMATION_PROPERTY_IGNORED

MQ_INFORMATION_ILLEGAL_PROPERTY

MQ_INFORMATION_ILLEGAL_PROPERTY: qué indica en MSMQ

Este HRESULT reduce el problema a una frontera concreta: MQ_INFORMATION_ILLEGAL_PROPERTY significa que la operación devuelve información de que una propiedad indicada no es válida. 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. Si existe status por propiedad o un error Win32/CryptoAPI/LDAP interno, úsalo como evidencia principal y no te quedes solo con el HRESULT exterior.

Qué hacer después

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.

No confundas esta condición con una indisponibilidad general: aquí la señal específica es que la operación devuelve información de que una propiedad indicada no es válida.

Referencias


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

Exit mobile version