MQ_GET組み込み関数は、待ち行列からメッセージを取得し、ロードされたサービスにそのメッセージを渡します。
引数
番号 | タイプ | 必須 | 記述 | 最小長 | 最大長 | 最小 | 最大 |
|---|---|---|---|---|---|---|---|
1 | A | 必須 | 接続ハンドル | 4 | 4 | ||
2 | A | 必須 | 待ち行列ハンドル | 4 | 4 | ||
3 | P | 必須 | 待ち時間 (ミリ秒) 永続的にする場合は-1を使用します。 | 9 | 9 | 0 | 0 |
4 | P | 必須 | 初期メッセージの長さ デフォルトは20000バイトです。 | 9 | 9 | 0 | 0 |
5 | A | 必須 | メッセージID | 24 | 24 | ||
6 | A | 必須 | 相関ID | 24 | 24 | ||
7 | A | 任意 | 同期ポイント | 1 | 1 |
戻り値
番号 | タイプ | 必須 | 記述 | 最小長 | 最大長 | 最小 | 最大 |
|---|---|---|---|---|---|---|---|
1 | A | 必須 | ステータス | 20 | 20 | ||
2 | A | 必須 | メッセージ | 1 | 256 | ||
3 | P | 必須 | メッセージ・タイプ | 9 | 9 | 0 | 0 |
4 | A | 必須 | メッセージ形式 | 8 | 8 | ||
5 | A | 必須 | メッセージID | 24 | 24 | ||
6 | A | 必須 | 相関ID | 24 | 24 | ||
7 | A | 必須 | リモート待ち行列マネージャー | 48 | 48 | ||
8 | A | 必須 | リモート待ち行列 | 48 | 48 | ||
9 | A | 必須 | ユーザー | 12 | 12 | ||
10 | A | 必須 | アプリケーションID | 32 | 32 |