次の表は、使用可能なメッセージ記述子 (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