Compartir a través de


Propiedades del descriptor de mensajes

En la tabla siguiente se muestra el conjunto completo de propiedades disponibles del descriptor de mensajes (estructura MQMD), así como los valores y tipos correspondientes. Forman parte del ensamblado de MQSeries.dll que se implementa con el adaptador MQSeries basado en servidor. El adaptador MQSC usa el mismo ensamblado.

Nombre Tipo Length Value
MQMD_AccountingToken String 64 Cadena hexadecimal
MQMD_ApplIdentityData String 32 Cadena hexadecimal
MQMD_ApplOriginData String 4 String
Valor predeterminado: espacio
MQMD_BackoutCount unsigned int 4 Number
Solo lectura
Valor predeterminado: 0
MQMD_CodedCharSetId unsigned int 4 Number
Valor predeterminado: 0
MQMD_CorrelId String 48 Cadena hexadecimal
MQMD_Encoding unsigned int 4 Number
Utilice el valor del archivo de encabezado. Valor predeterminado: 0
MQMD_Expiry unsigned int 4 Number
MQMD_Feedback unsigned int 4 Number
Utilice el valor del archivo de encabezado. Valor predeterminado: 0
MQMD_Format String 8 String
Si se establece como MQXMIT, asegúrese de que las propiedades de MQXQH tienen valores.
MQMD_GroupID String 48 Cadena hexadecimal
MQMD_MsgFlags unsigned int 4 Number
Utilice el valor del archivo de encabezado. Valor predeterminado: 0
MQMD_MsgId String 48 Cadena hexadecimal
MQMD_MsgSeqNumber unsigned int 4
MQMD_MsgType unsigned int 4 Number
Utilice el valor del archivo de encabezado.
MQMD_Offset unsigned int 4
MQMD_OriginalLength unsigned int 4
MQMD_Persistence unsigned int 4 Number
Utilice el valor del archivo de encabezado.
MQMD_Priority unsigned int 4 Number
MQMD_PutApplName string 28 String
Valor predeterminado: espacio
MQMD_PutApplType unsigned int 4 Number
Utilice el valor del archivo de encabezado. Valor predeterminado: 0
MQMD_PutDate string 8 Date
MQMD_PutTime string 8 Time
MQMD_ReplyToQ string 48 String
Valor predeterminado: espacio
MQMD_ReplyToQMgr string 48 String
Valor predeterminado: espacio
MQMD_Report unsigned int 4 Number
Utilice el valor del archivo de encabezado.
MQMD_UserIdentifier string 12 String

Contiene el identificador de usuario cuando se utiliza la propiedad SSOAffiliateApplication.

Al recibir mensajes directamente de las colas de transmisión mqSeries, el adaptador de BizTalk para MQSeries da formato a las propiedades del encabezado de la cola de transmisión (la estructura de datos MQXQH) y las coloca en sus propiedades de contexto correspondientes. Al enviar mensajes directamente a las colas de transmisión MQSeries, se da formato a las propiedades de encabezado y se les asignan valores de las propiedades de contexto correspondientes sólo si la propiedad MQMD_Format tiene un valor de MQXMIT. En la siguiente tabla se describen las propiedades.

Nombre Tipo Length Value
MQXQH_RemoteQMgrName String 48 string
MQXQH_RemoteQName String 48 string

Junto con las propiedades enumeradas anteriormente en este tema, el adaptador rellena los valores del descriptor de mensajes que se especifican a continuación siguiendo las mismas reglas. El adaptador establece MQXQH_, en lugar de MQMD_, como prefijos de los nombres de propiedad, aunque en caso contrario se asignan directamente a las propiedades definidas en la tabla del descriptor de mensajes:

  • MQXQH_MsgDesc_AccountingToken

  • MQXQH_MsgDesc_ApplIdentityData

  • MQXQH_MsgDesc_ApplOriginData

  • MQXQH_MsgDesc_BackoutCount

  • MQXQH_MsgDesc_CodedCharSetId

  • MQXQH_MsgDesc_CorrelId

  • MQXQH_MsgDesc_Encoding

  • MQXQH_MsgDesc_Expiry

  • MQXQH_MsgDesc_Feedback

  • MQXQH_MsgDesc_Format

  • MQXQH_MsgDesc_MsgId

  • MQXQH_MsgDesc_MsgType

  • MQXQH_MsgDesc_Persistence

  • MQXQH_MsgDesc_Priority

  • MQXQH_MsgDesc_PutApplName

  • MQXQH_MsgDesc_PutApplType

  • MQXQH_MsgDesc_PutDate

  • MQXQH_MsgDesc_PutTime

  • MQXQH_MsgDesc_ReplyToQ

  • MQXQH_MsgDesc_ReplyToQMgr

  • MQXQH_MsgDesc_Report

  • MQXQH_MsgDesc_UserIdentifier