変更内容

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

追加・変更内容変更個所
MQPTR型のデータタイプの説明を変更した。1. データタイプの概要
COBOL言語で追加が必要なフィールドについて説明を追加した。
1. MQCFIL構造体
Values
1. MQCFSL構造体
Strings
1. MQCFST構造体
String
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
1. MQMD構造体
Feedback
MQMD構造体の次の値の説明を変更した。
  • PersistenceフィールドのMQPER_PERSISTENCE_AS_Q_DEF
  • PriorityフィールドのMQPRI_PRIORITY_AS_Q_DEF
1. MQMD構造体
Persistence
Priority
理由コードの数値(10進数)から「L」を削除した。2. MQCLOSE命令
2. MQCONN命令
2. MQDISC命令
2. MQGET命令
2. MQINQ命令
2. MQOPEN命令
2. MQPUT命令
2. MQPUT1命令
2. MQSET命令
付録B.2付録F
次の理由コードの説明を変更した(括弧内は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)
付録B.2
次の理由コードの説明を追加した(括弧内は10進数の値)。
  • MQRC_API_EXIT_NOT_FOUND(2182)
  • MQRC_FILE_NOT_AUDITED(2216)
  • MQRC_PARTIALLY_CONVERTED(2272)
  • MQRC_NEXT_RECORD_ERROR(2361)
付録B.2
リンケージ方法の説明を,OS別に記載した。付録E.1(1)(j)付録E.2(1)(d)
適用OSからSolarisを削除した。付録G.1
適用OSが64ビット版の場合の説明を追加した。付録G.1
日立コード変換を使用した場合の文字コードの対応について説明を追加した。付録G.2

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