Hitachi

OpenTP1 Version 7 OpenTP1 メッセージキューイング機能 TP1/Message Queue プログラム作成リファレンス


変更内容

変更内容(3000-3-D93-50)TP1/Message Queue 07-60

追加・変更内容

変更個所

記載内容は変更なし。

単なる誤字・脱字などはお断りなく訂正しました。

変更内容(3000-3-D93-40)TP1/Message Queue 07-53

追加・変更内容

記載内容は変更なし。

変更内容(3000-3-D93-31)TP1/Message Queue 07-52

追加・変更内容

対象製品の記載を,マニュアル「TP1/Message Queue 使用の手引」を参照する内容に変更した。

MQGMO_CONVERTの説明を変更した。

次の理由コードの説明を変更した。

  • MQRC_SOURCE_CCSID_ERROR

  • MQRC_TARGET_CCSID_ERROR

  • MQRC_NOT_CONVERTED

コード変換対象の文字コードセットの次の説明を変更した。

  • 注※4の変換対象外の製品

日立コード変換を使用した場合の文字コード変換の対応(HP-UX)の次の説明を変更した。

  • 凡例

変更内容(3000-3-D93-30)TP1/Message Queue 07-52

追加・変更内容

コード変換対象の文字コードセットの次の説明を変更した。

  • 注※2の変換対象の製品

  • 注※3の変換対象外の製品

変更内容(3000-3-D93-20)TP1/Message Queue 07-50

追加・変更内容

注意事項に説明を追加した。

変更内容(3000-3-D93-10)TP1/Message Queue 07-01

追加・変更内容

MQPTR型のデータタイプの説明を変更した。

COBOL言語で追加が必要なフィールドについて説明を追加した。

MQMD構造体のFeedbackフィールドの,次の項目の説明を変更した。

  • MQFB_DATA_LENGTH_ZERO

  • MQFB_DATA_LENGTH_NEGATIVE

  • MQFB_DATA_LENGTH_TOO_BIG

  • MQFB_BUFFER_OVERFLOW

  • MQFB_LENGTH_OFF_BY_ONE

  • MQFB_IIH_ERROR

  • MQFB_NOT_AUTHORIZED_FOR_IMS

  • MQFB_IMS_ERROR

  • MQFB_IMS_FIRST

  • MQFB_IMS_LAST

  • MQFB_CICS_APPL_ABENDED

  • MQFB_CICS_APPL_NOT_STARTED

  • MQFB_CICS_BRIDGE_FAILURE

  • MQFB_CICS_CCSID_ERROR

  • MQFB_CICS_CIH_ERROR

  • MQFB_CICS_COMMAREA_ERROR

  • MQFB_CICS_CORREL_ID_ERROR

  • MQFB_CICS_DLQ_ERROR

  • MQFB_CICS_ENCODING_ERROR

  • MQFB_CICS_INTERNAL_ERROR

  • MQFB_CICS_NOT_AUTHORIZED

  • MQFB_CICS_UOW_BACKED_OUT

  • MQFB_CICS_UOW_ERROR

MQMD構造体の次の値の説明を変更した。

  • PersistenceフィールドのMQPER_PERSISTENCE_AS_Q_DEF

  • PriorityフィールドのMQPRI_PRIORITY_AS_Q_DEF

理由コードの数値(10進数)から「L」を削除した。

次の理由コードの説明を変更した(括弧内は10進数の値)。

  • MQRC_CONNECTION_BROKEN(2009)

  • MQRC_Q_MGR_NAME_ERROR(2058)

  • MQRC_Q_MGR_NOT_AVAILABLE(2059)

  • MQRC_SECOND_MARK_NOT_ALLOWED(2062)

  • MQRC_SYNCPOINT_NOT_AVAILABLE(2072)

  • MQRC_STORAGE_CLASS_ERROR(2105)

  • MQRC_COD_NOT_VALID_FOR_XCF_Q(2106)

  • MQRC_XWAIT_CANCELED(2107)

  • MQRC_XWAIT_ERROR(2108)

  • MQRC_NOT_CONVERTED(2119)

  • MQRC_ADAPTER_STORAGE_SHORTAGE(2127)

  • MQRC_ADAPTER_CONN_LOAD_ERROR(2129)

  • MQRC_ADAPTER_SERV_LOAD_ERROR(2130)

  • MQRC_ADAPTER_DEFS_ERROR(2131)

  • MQRC_ADAPTER_DEFS_LOAD_ERROR(2132)

  • MQRC_ADAPTER_CONV_LOAD_ERROR(2133)

  • MQRC_ADAPTER_DISC_LOAD_ERROR(2138)

  • MQRC_CICS_WAIT_FAILED(2140)

  • MQRC_ASID_MISMATCH(2157)

  • MQRC_CONN_ID_IN_USE(2160)

  • MQRC_Q_MGR_STOPPING(2162)

  • MQRC_DUPLICATE_RECOV_COORD(2163)

  • MQRC_API_EXIT_LOAD_ERROR(2183)

  • MQRC_CICS_BRIDGE_RESTRICTION(2187)

  • MQRC_CLUSTER_RESOLUTION_ERROR(2189)

  • MQRC_PAGESET_FULL(2192)

  • MQRC_STORAGE_MEDIUM_FULL(2192)

  • MQRC_PAGESET_ERROR(2193)

  • MQRC_NAME_IN_USE(2201)

  • MQRC_CONNECTION_QUIESCING(2202)

  • MQRC_CONNECTION_STOPPING(2203)

  • MQRC_ADAPTER_NOT_AVAILABLE(2204)

  • MQRC_CONNECTION_NOT_AUTHORIZED(2217)

  • MQRC_Q_MGR_ACTIVE(2222)

  • MQRC_CONN_TAG_IN_USE(2271)

  • MQRC_CONNECTION_ERROR(2273)

  • MQRC_OPTION_ENVIRONMENT_ERROR(2274)

  • MQRC_CD_ERROR(2277)

  • MQRC_HCONFIG_ERROR(2280)

  • MQRC_FUNCTION_ERROR(2281)

  • MQRC_SERVICE_NOT_AVAILABLE(2285)

  • MQRC_INITIALIZATION_FAILED(2286)

  • MQRC_TERMINATION_FAILED(2287)

  • MQRC_UNKNOWN_Q_NAME(2288)

  • MQRC_SERVICE_ERROR(2289)

  • MQRC_Q_ALREADY_EXISTS(2290)

  • MQRC_USER_ID_NOT_AVAILABLE(2291)

  • MQRC_UNKNOWN_ENTITY(2292)

  • MQRC_UNKNOWN_AUTH_ENTITY(2293)

  • MQRC_UNKNOWN_REF_OBJECT(2294)

  • MQRC_CHANNEL_NOT_ACTIVATED(2296)

  • MQRC_UOW_CANCELED(2297)

  • MQRC_MSG_TOKEN_ERROR(2331)

  • MQRC_MISSING_WIH(2332)

  • MQRC_WIH_ERROR(2333)

  • MQRC_CHAR_CONVERSION_ERROR(2340)

  • MQRC_UCS2_CONVERSION_ERROR(2341)

  • MQRC_DB2_NOT_AVAILABLE(2342)

  • MQRC_OBJECT_NOT_UNIQUE(2343)

  • MQRC_CONN_TAG_NOT_RELEASED(2344)

  • MQRC_CF_NOT_AVAILABLE(2345)

  • MQRC_CF_STRUC_IN_USE(2346)

  • MQRC_CF_STRUC_LIST_HDR_IN_USE(2347)

  • MQRC_CF_STRUC_AUTH_FAILED(2348)

  • MQRC_CF_STRUC_ERROR(2349)

  • MQRC_CONN_TAG_NOT_USABLE(2350)

  • MQRC_UOW_MIX_NOT_SUPPORTED(2355)

  • MQRC_OBJECT_LEVEL_INCOMPATIBLE(2360)

  • MQRC_BACKOUT_THRESHOLD_REACHED(2362)

  • MQRC_SEGMENTS_NOT_SUPPORTED(2365)

  • MQRC_WRONG_CF_LEVEL(2366)

  • MQRC_CF_STRUC_FAILED(2373)

  • MQRC_NO_DATA_AVAILABLE(2379)

  • MQRC_Q_INDEX_TYPE_ERROR(2394)

  • MQRC_REOPEN_EXCL_INPUT_ERROR(6100)

  • MQRC_REOPEN_INQUIRE_ERROR(6101)

  • MQRC_REOPEN_SAVED_CONTEXT_ERR(6102)

  • MQRC_REOPEN_TEMPORARY_Q_ERROR(6103)

  • MQRC_ATTRIBUTE_LOCKED(6104)

  • MQRC_CURSOR_NOT_VALID(6105)

  • MQRC_ENCODING_ERROR(6106)

  • MQRC_STRUC_ID_ERROR(6107)

  • MQRC_NULL_POINTER(6108)

  • MQRC_NO_CONNECTION_REFERENCE(6109)

  • MQRC_NO_BUFFER(6110)

  • MQRC_BINARY_DATA_LENGTH_ERROR(6111)

  • MQRC_BUFFER_NOT_AUTOMATIC(6112)

  • MQRC_INSUFFICIENT_BUFFER(6113)

  • MQRC_INSUFFICIENT_DATA(6114)

  • MQRC_DATA_TRUNCATED(6115)

  • MQRC_ZERO_LENGTH(6116)

  • MQRC_NEGATIVE_LENGTH(6117)

  • MQRC_NEGATIVE_OFFSET(6118)

  • MQRC_INCONSISTENT_FORMAT(6119)

  • MQRC_INCONSISTENT_OBJECT_STATE(6120)

  • MQRC_CONTEXT_OBJECT_NOT_VALID(6121)

  • MQRC_CONTEXT_OPEN_ERROR(6122)

  • MQRC_STRUC_LENGTH_ERROR(6123)

  • MQRC_NOT_CONNECTED(6124)

  • MQRC_NOT_OPEN(6125)

  • MQRC_DISTRIBUTION_LIST_EMPTY(6126)

  • MQRC_INCONSISTENT_OPEN_OPTIONS(6127)

  • MQRC_WRONG_VERSION(6128)

  • MQRC_REFERENCE_ERROR(6129)

次の理由コードの説明を追加した(括弧内は10進数の値)。

  • MQRC_API_EXIT_NOT_FOUND(2182)

  • MQRC_FILE_NOT_AUDITED(2216)

  • MQRC_PARTIALLY_CONVERTED(2272)

  • MQRC_NEXT_RECORD_ERROR(2361)

リンケージ方法の説明を,OS別に記載した。

適用OSからSolarisを削除した。

適用OSが64ビット版の場合の説明を追加した。

日立コード変換を使用した場合の文字コードの対応について説明を追加した。