ページの先頭行へ戻る
WSMGR ソフトウェア開発キット V8 使用手引書
FUJITSU Software

4.6 WSAPIエラーコード

関数返却値が、WSAPIエラー(返却値=2)時にws_errorにセットされるエラーコードには、以下のコードがあります。

エラーコード(HEX)

意味

1001

XWSIE_WSMGR_SLEP
WSMGRが起動されていません。

1002

XWSIE_ILGL_HNDL
リクエストハンドルが不正です。指定リクエストハンドルでは、WSMGRはOPENされていません。

1003

XWSIE_NOT_CNCT
ホストと接続されていません。指定リクエストハンドルでは、WSMGR CONNECTがされていません。

1004

XWSIE_NOT_DISCO
ホストと接続されています。指定リクエストハンドルでは、WSMGR DISCONNECTされていません。

1005

XWSIE_CNCT_YET
すでに同一接続パス名でホストに接続されています。

1006

XWSIE_EMU_PATH
すでに同一接続パス名でDSPEMUが起動されています。または、起動可能なLU数を超えました。

1007

XWSIE_ON_COMMU
指定リクエストハンドルでホストと通信中です(DC/DFインタフェースをOPEN状態、またはKC ESTART中にDISCONNECTが行われた場合にこのエラーが返ります)。

1008

XWSIE_NOT_OPENED
指定インタフェースがOPENされていません。

1009

XWSIE_OPENED_YET
指定インタフェースはすでにOPENされています。

100A

XWSIE_CANT_GET_HNDL
リクエストハンドルが取得できません。

100B

XWSIE_WSMGR_END
WSMGRが終了しました。

100C

XWSIE_CIRSYS_SLEP
通信制御サービスとの接続ができません。

100D

XWSIE_CANT_CNCT
ホストとの接続ができません。

100E

XWSIE_CANT_EXECLU
LU制御部が起動できません。

100F

XWSIE_EXELU_NOW
システムリザーブ

1010

XWSIE_LU_END
LU制御部が異常終了しました。

1011

XWSIE_CANT_DSPEMU
DSPEMUが起動できません。

2001

XWSIE_TIMED_OUT
コマンド処理のタイムアウトが発生しました。

2002

XWSIE_DNY_KEY
キー入力禁止でした。

2003

XWSIE_DNY_KEY_KC
KC  SENDを処理中にキー入力禁止になりました。

2010

XWSIE_DISCNCT
回線が切断されました。

2011

XWSIE_CMLIBDISCONCT
通信制御サービスより切断されました。以後はXWSI_DISCONNECT、
XWSI-CLOSE、XWSI_KC_EEND、XWSI_DF_CLOSE、XWSI_DC_CLOSEのみ受け付けます。

2020

XWSIE_BAT_KC_CALL
DUET処理中にKCインタフェースをCALLしました。

2021

XWSIE_ON_DUET
DUET処理中です。

2022

XWSIE_ILGL_CANCEL
DF WAITSTARTが完了していません。

2030

XWSIE_ABN_ALT
DCインタフェースで交互性異常が発生しました。(DUET会話型データ転送では端末側は始めREADを行い、READ 完了後WRITEを行います。WRITE-READ、READ-READ、WRITE-WRITEはプロトコル上許されません。

2031

XWSIE_REQ_ABORT
WSMGRで異常が発生し、この接続パス(リクエストハンドル)は使用不可能になりました。

2040

XWSIE_DATA_NO_GET
データ未受信です。

4001

XWSIE_ILGL_PARAM
アプリケーションの指定パラメータに誤りがあります。

4002

XWSIE_ILGL_DATA
アプリケーションの指定データに誤りがあります。

4003

XWSIE_NO_STUPF
指定されたセットアップファイルがありません。

4004

XWSIE_CANT_OPEN_STUP
セットアップファイルのアクセスエラーが発生しました。

4005

XWSIE_ILGL_DATALEN
指定データ長エラー。

4006

XWSIE_ILGL_ADDR
指定アドレスが正しくありません。

4007

XWSIE_ILGL_STUPF
セットアップファイルがDSPEMU起動時のものと違います。
(同一接続パス名でDSPEMUとWSAPI を使用するときは、 セットアップファイルは同一のものを使用しなければならない)。

4008

XWSIE_WRNG_STUPF
セットアップファイルの内容が不正です。

4009

XWSIE_CANT_MAKE_TMP
必要なテンポラリファイルが作成できません。

400A

XWSIE_EXECED_YET
すでに該当インタフェースの制御部は起動済です。

400B

XWSIE_CANT_FIND_EXE
該当インタフェースのモジュールがありません。

400C

XWSIE_ABNEND_INIT
該当インタフェースのモジュール起動に失敗しました。

400D

XWSIE_WSF_TERM_NOW
システムリザーブ(WSMGRの異常終了が原因で発生するエラーコードです)。

4010

XWSIE_CNCT_ERR
通信エラーが発生しました。

4011

XWSIE_ABNPTCL_DC
DCプロトコル異常が発生しました。

4012

XWSIE_ABEND_DC
DCインタフェースが異常終了しました。

4013

XWSIE_UNSETENV_SET
セットアップ省略時に環境変数が設定されていません。

4014

XWSIE_ABEND_DF
DFインタフェースが異常終了しました。

5001

XWSIE_DF_CNCRF
新規、入れ替え指定で受信ファイルが作成できません。

5002

XWSIE_DF_NRCVF
格納ファイルが見つかりません。

5003

XWSIE_DF_NSNDF
送信ファイルが見つかりません。

5004

XWSIE_DF_INFDSKFL
ディスクの空き領域が足りません。

5005

XWSIE_DF_CNCLF
送/受信用ファイルがクローズできません。

5006

XWSIE_DF_CNRDF
ファイルの読み込みに失敗しました。

5007

XWSIE_DF_CNWRF
ファイルの書き込みに失敗しました。

5008

XWSIE_DF_DSKFULL
ディスクの空き容量が足りません。

5009

XWSIE_DF_INVDRV
指定されたドライブ番号は無効です。

500A

XWSIE_DF_DRVNRDY
ドライブの準備ができていません。

500B

XWSIE_DF_VARBIN
バイナリファイルで可変長を指定されました。

500C

XWSIE_DF_NLREC
可変長テキストの送信でレコード長0を指定されました。

500D

XWSIE_DF_OVERREC
レコード長を超えたレコードがありました。

500E

XWSIE_DF_RCDTRN
受信時にコード変換エラーが発生しました。ファイル転送は継続します。

500F

XWSIE_DF_SCDTRN
送信時にコード変換エラーが発生しました。ファイル転送は継続します。

5010

XWSIE_DF_CPRES
送信時に圧縮変換エラーが発生しました。

5011

XWSIE_DF_ILGLREQ
指定要求が実行できません。

8000

XWSIE_LOGIC_ERR
インタフェースエラー

8001

XWSIE_PATH
接続パス名が不正です。

8000XXXX

未定義エラー