User manual - Cライブラリ解説書ver.2.00(2003年2月7日)

DT-900 C ライブラリ解説書
304
機能 FCHK リストファイルのチェック 関数名 cu_fchklog_Check
【通信ユーティリティ : FLINK プロトコル】
指定されたディレクトリのFCHKリストファイル(FCHK.LOG)の内容とFCHKリストファイル内のファイル情報を比較照合します。
比較照合するファイル情報は、以下の情報です。
(1)作成日付、(2)作成時間、(3)ファイルサイズ、(4)全ファイルのチェックサム、(5)FCHK リストファイル自身のチェックサムデータ
パラメータの指定により、画面にFCHKリストファイルの比較処理の進捗を示すグラフを表示できます。
≪C言語インタフェース≫
【コーリングシーケンス】
ER ercd = cu_fchklog_Check(B *listDir, CU_GRAPHSET *graphSet)
【パラメータ】
B *listDir :FCHK リストファイルが存在するディレクトリ名(複数指定およびワイルドカード指定不可)
CU_GRAPHSET *graphSet :グラフ表示情報
【リターンパラメータ】
ER ercd :リターンコード
【ストラクト構造】
typedef struct{
H graphMode :グラフ表示モード
CU_GRAPH_ON_1 :リストファイル照合全体を 100%として表示
CU_GRAPH_OFF :表示しません
(CU_GRAPH_OFF 設定時は以下のパラメータは、参照しません)
H graphPos :ファイル名表示先頭行 (0∼11)
H graphCol :ファイル名表示先頭桁 (0∼25)
H graphName :ファイル名表示フラグ (全パス表示かファイル名のみかを指定)
CU_GRAPH_NM_PATH :全パス表示
CU_GRAPH_NM_FILE :ファイル名のみ
H graphLine :ファイル名エリア行数 (1∼12)
} CU_GRAPHSET;
【リターンコード】
E_OK :正常終了
FCHK_NG03 :FCHK.LOG が見つかりません
FCHK_NG04 :リストファイルの内容不一致(パス名の不一致)
FCHK_NG05 :リストファイルの内容不一致(ファイルサイズの不一致)
FCHK_NG06 :リストファイルの内容不一致(日付/時刻の不一致)
FCHK_NG07 :リストファイルの内容不一致(全ファイルチェックサムデータの不一致)
FCHK_NG08 :リストファイルの内容不一致(リストチェックサムデータの不一致)
FCHK_NG0B :リストファイル読込み時エラー
FCHK_NG0D :パラメータエラー
≪備考≫