付録B.1 配布管理の関数のリターンコード

詳細情報エリアに設定されている,APIの各関数の処理結果を示す概要コードおよび詳細コードを関数の種類ごとに表B-1~表B-3に示します。

表B-1 概要コードと詳細コード(開始・終了関数)

概要コード意味詳細コード意味
DMGAICOM通信エラーDMGAICOM_COMMUNICATEソケット通信エラー
DMGAIGETSDソケット記述子の獲得失敗DMGAIGETSD_CONNECTIONJP1/NETM/DM Clientとのコネクションの確立に失敗した,またはJP1/NETM/DM Clientが起動されていない
DMGAIGETSD_GETHOSTNMホスト名の取り出しに失敗した
DMGAIGETSD_OPENSOCKETソケットのオープンに失敗した
DMGAIGETSD_SERVNMサービス名が誤っている
DMGAIINVALID引数不正引数の指定順番の番号引数の内容が不正である
DMGAINRM正常終了DMGAINRM_NORMAL正常終了した
DMGAIREFUSE要求が拒否されたDMGAIREFUSE_REQREFUSEJP1/NETM/DM Clientが計画停止中で,要求が拒否された
DMGAISEQ要求順序不正DMGAISEQ_CALLEDSTARTAPI開始関数はすでに発行されている
DMGAISYSシステムエラーDMGAISYS_SYSTEMJP1/NETM/DM Clientでシステムエラーが発生した

表B-2 概要コードと詳細コード(ソフトウェア操作・指令操作関数)

概要コード意味詳細コード意味
DMGAIACCESSファイルアクセスエラーDMGAIACCESS_FILEACCESSファイルアクセスエラー
DMGAICOM通信エラーDMGAICOM_COMMUNICATEソケット通信エラー
DMGAIERR処理失敗DMGAIERR_ATTRINV資源属性が不正である
DMGAIERR_BKUPATTRINVバックアップリストの属性が不正である
DMGAIERR_BKUPNOEXISTバックアップリストがない
DMGAIERR_EXIST同一資源名がある
DMGAIERR_FILENOTSUPPORTパッケージとして登録できないファイルがある
DMGAIERR_GRPNMNOTDEFグループ名が定義されていない
DMGAIERR_NOEXISTパッケージのパスが存在しない
DMGAIERR_RSCOVERグループ内のパッケージ数が上限を超えた
DMGAIERR_SCPATTRINVスクリプトファイルの属性が不正である
DMGAIERR_SCPNOEXISTスクリプトファイルがない
DMGAIERR_SYSFULLファイルシステムが満杯である
DMGAIERR_USENMNOTDEFユーザ名が定義されていない
DMGAIERR_USINGパッケージは使用中である
DMGAIERR_VTFDELETE仮想ファイルの削除に失敗した
DMGAIINVALID引数不正DMGAIINVALID_OPRCNT引数の数が誤っている
DMGAIINVALID_OPRCOMBI引数の組み合わせが誤っている
引数の指定順番の番号引数の内容が不正である
DMGAINODATAデータがないDMGAINODATA_NODATA該当するデータがない
DMGAINODATA_UNCOMPLETE指定したパッケージまたはファイルは登録されていない
DMGAINRM正常終了DMGAINRM_INSTALLINF指令を登録したが,組み込み情報は更新できなかった
DMGAINRM_NORMAL正常終了した
DMGAIREFUSE要求が拒否されたDMGAIREFUSE_PASSWDパッケージを登録したパスワードが不正である
DMGAIREFUSE_LOCK指定されたグループのパッケージは登録中または削除中である
DMGAIREFUSE_STOPINGJP1/NETM/DM Clientが停止処理中で要求が拒否された
DMGAIREFUSE_WFSEND起動ファイルの送信が拒否された
DMGAISYSシステムエラーDMGAISYS_SYSTEMJP1/NETM/DM Clientでシステムエラーが発生した

表B-3 概要コードと詳細コード(参照関数)

概要コード意味詳細コード意味
DMGAIACCESSファイルアクセスエラーDMGAIACCESS_FILEACCESSファイルアクセスエラー
DMGAICOM通信エラーDMGAICOM_COMMUNICATEソケット通信エラー
DMGAIINVALID引数不正引数の指定順番の番号引数の内容が不正である
DMGAINODATAデータがないDMGAINODATA_NODATA該当するデータがない
DMGAINRM正常終了DMGAINRM_CMDKIND_D配布・組み込み指令の入力が正常終了した
DMGAINRM_HEADヘッダレコードの入力が正常終了した
DMGAINRM_NORMAL正常終了した
DMGAINRM_ORIGINALオリジナルレコードの入力が正常終了した
DMGAIREFUSE要求が拒否されたDMGAIREFUSE_REQREFUSEJP1/NETM/DM Clientが計画停止中で,要求が拒否された
DMGAISEQ要求順序不正DMGAISEQ_CALLEDSTARTAPI開始関数はすでに発行されている
DMGAISEQ_NOCALLFR関数の発行順序が正しくない(_gaiXXXNext()は,_gaiXXXRewind()または_gaiXXXFind()の次に発行する
DMGAISYSシステムエラーDMGAISYS_SYSTEMJP1/NETM/DM Clientでシステムエラーが発生した
注※
XXX」には,「CMD」または「RSC」が入ります。