カタログ エラー報告用の API の使用

GCFS、GCFE、GNFS、または GNFE 関数呼び出しを使用する場合、()-CAT-FILE-STATUS-FIELDS に値が設定されます。

ファイルの呼び出し時にカタログ ファイル アクセス エラーが発生した場合は、MVSCATPB の戻りコード ()-RETCODE に値として 20 が設定され、理由コード ()-RSNCODE に値として 78-cat-file-access-error (46) が設定されます。

()-pc-dsn フィールドには、カタログ化されたデータセット レコードの pc-dsn ではなく、エラーが発生したカタログ ファイルが格納されます。

要求されたカタログ番号 ()-CAT-FILE-NUM がカタログ数 ()-NUM-CATS よりも大きい場合は、理由コード 78-invalid-cat-file-number がカタログ ファイル ステータスの呼び出しから返されます。