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.