MQ_OPEN組み込み関数は、メッセージ待ち行列を開いて待ち行列ハンドルを返します。

引数

番号

タイプ

必須
任意

記述

最小長

最大長

最小
小数桁数

最大
小数桁数

1

A

必須

接続ハンドル

4

4



2

A

必須

待ち行列の名前

48

48



3

A

必須

オープン・モード

10

10



戻り値

番号

タイプ

必須
任意

記述

最小長

最大長

最小
小数桁数

最大
小数桁数

1

A

必須

ステータス

20

20



2

A

必須

メッセージ

1

256



3

A

必須

待ち行列ハンドル

4

4



 
待ち行列は複数のモードで開くことができます。

モード

MQSeries APIオプション

*BLANKS

MQOO_INPUT_AS_Q_DEF
MQOO_FAIL_IF_QUIESCING

I

MQOO_INPUT_AS_Q_DEF

Q

MQOO_INQUIRE

IQ

MQOO_INPUT_AS_Q_DEF
MQOO_INQUIRE

IF

MQOO_INPUT_AS_Q_DEF
MQOO_FAIL_IF_QUIESCING

IQF

MQOO_INPUT_AS_Q_DEF
MQOO_INQUIRE
MQOO_FAIL_IF_QUIESCING

O

MQOO_OUTPUT

OF

MQOO_OUTPUT
MQOO_FAIL_IF_QUIESCING

OU

MQOO_OUTPUT
MQOO_SET_IDENTITY_CONTEXT

OFU

MQOO_OUTPUT
MQOO_FAIL_IF_QUIESCING
MQOO_SET_IDENTITY_CONTEXT

IO

MQOO_INPUT_AS_Q_DEF
MQOO_OUTPUT

IOF

MQOO_INPUT_AS_Q_DEF
MQOO_OUTPUT
MQOO_FAIL_IF_QUIESCING

IOFU

MQOO_INPUT_AS_Q_DEF
MQOO_OUTPUT
MQOO_FAIL_IF_QUIESCING
MQOO_SET_IDENTITY_CONTEXT