Configuración de MQMD en los mensajes de respuesta de un intermediario

Un intermediario utiliza los valores de campo siguientes en el descriptor de mensaje (MQMD) al enviar una respuesta a un mensaje de publicación. Todos los demás campos del MQMD se establecen en los valores por omisión correspondientes.

Report
Report se establece en un valor de todo ceros.
MsgType
MsgType se establece en MQMT_REPLY.
Format
Format se establece en MQFMT_RF_HEADER_2
MsgId
El valor de MsgId depende de las opciones de Report del mensaje de mandato original. Se establece en MQMI_NONE por omisión, por lo que el gestor de colas genera un valor exclusivo.
CorrelId
El valor de CorrelId depende de las opciones de Report del mensaje de mandato original. Por omisión, esto significa que CorrelId se establece en el mismo valor que el MsgId del mensaje de mandato. Esto puede utilizarse para correlacionar mandatos con sus respuestas correspondientes.
Priority
Priority se establece en el mismo valor que en el mensaje de mandato original.
Persistence
Persistence se establece en el conjunto de valores del mensaje de mandato original.
Expiry
Expiry se establece en el mismo valor que en el mensaje de mandato original recibido por el intermediario.
PutApplType
PutApplType se establece en MQAT_BROKER.
PutApplName
PutApplName se establece en los primeros 28 caracteres de nombre del gestor de colas.

Otros campos de contexto se establecen como si se hubieran generado con MQPMO_PASS_IDENTITY_CONTEXT.