次の方法で共有


メッセージ記述子のプロパティ

次の表は、使用可能なメッセージ記述子 (MQMD 構造体) プロパティの完全なセットと、対応する型と値を示しています。 これらは、サーバー・ベースの MQSeries アダプターと共にデプロイされる MQSeries.dll・アセンブリーの一部です。 MQSC アダプターでも同じアセンブリが使用されます。

名前 タイプ 長さ 価値
MQMD_AccountingToken 64 16 進文字列
MQMD_ApplIdentityData 32 16 進文字列
MQMD_ApplOriginData 4
既定値: スペース
MQMD_BackoutCount int (符号なし) 4 番号
読み取り専用
既定値は0
MQMD_CodedCharSetId int (符号なし) 4 番号
既定値は0
MQMD_CorrelId 48 16 進文字列
MQMD_Encoding int (符号なし) 4 番号
ヘッダー ファイルの値を使用します。 既定値は0
MQMD_Expiry int (符号なし) 4 番号
MQMD_Feedback int (符号なし) 4 番号
ヘッダー ファイルの値を使用します。 既定値は0
MQMD_Format 8
MQXMIT に設定されている場合は、MQXQH プロパティに値があることを確認します。
MQMD_GroupID 48 16 進文字列
MQMD_MsgFlags int (符号なし) 4 番号
ヘッダー ファイルの値を使用します。 既定値は0
MQMD_MsgId 48 16 進文字列
MQMD_MsgSeqNumber int (符号なし) 4
MQMD_MsgType int (符号なし) 4 番号
ヘッダー ファイルの値を使用します。
MQMD_Offset int (符号なし) 4
MQMD_OriginalLength int (符号なし) 4
MQMD_Persistence int (符号なし) 4 番号
ヘッダー ファイルの値を使用します。
MQMD_Priority int (符号なし) 4 番号
MQMD_PutApplName 文字列 28
既定値: スペース
MQMD_PutApplType int (符号なし) 4 番号
ヘッダー ファイルの値を使用します。 既定値は0
MQMD_PutDate 文字列 8 日付
MQMD_PutTime 文字列 8 時間
MQMD_ReplyToQ 文字列 48
既定値: スペース
MQMD_ReplyToQMgr 文字列 48
既定値: スペース
MQMD_Report int (符号なし) 4 番号
ヘッダー ファイルの値を使用します。
MQMD_UserIdentifier 文字列 12

SSOAffiliateApplication プロパティを使用する場合のユーザー識別子を格納します。

MQSeries 伝送キューから直接メッセージを受信する場合、BizTalk Adapter for MQSeries は伝送キュー・ヘッダー・プロパティー (MQXQH データ構造) をフォーマットし、それらに対応するコンテキスト・プロパティーに入れます。 MQSeries 伝送キューにメッセージを直接送信する場合、ヘッダー・プロパティーは、MQMD_Format・プロパティーに MQXMIT の値がある場合にのみ、対応するコンテキスト・プロパティーからフォーマットされ、値が割り当てられます。 次の表では、プロパティについて説明します。

名前 タイプ 長さ 価値
MQXQH_RemoteQMgrName 48 文字列
MQXQH_RemoteQName 48 文字列

このトピックで前述したプロパティと共に、アダプターは同じ規則に従って次のメッセージ記述子の値を設定します。 アダプターは、MQMD_ではなくMQXQH_でこれらのプロパティ名のプレフィックスを付けますが、それ以外の場合は、メッセージ記述子テーブルで定義されているプロパティに直接マップされます。

  • 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