User manual - Cライブラリ解説書(2006年4月17日)

DT-930 Cライブラリ解説
373
9.9.21. cu_fchklog_Check
【通信ユーティリティ FLINK プロトコル】
指定されたディレクトリのFCHKリストファイル(FCHK.LOG)の内容とFCHKリストファイル内のフ
ァイル情報を比較照合します。
比較照合するファイル情報は、以下の情報です。
(1)作成日付、(2)作成時間、(3)ファイルサイズ、(4)全ファイルのチェックサム、(5)FCHK リストファ
イル自身のチェックサムデータ
パラメータの指定により、画面にFCHKリストファイルの比較処理の進捗を示すグラフを表示でき
ます。
ER cu_fchklog_Check(
B *
listDir
CU_GRAPHSET *
graphSet
)
パラメータ
listDir
FCHK リストファイルが存在するディレクトリ名(複数指定およびワイルドカード指定不可)
graphSet
グラフ表示情報
戻り値
【ストラクト構造】
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 FCHKLOG が見つかりません
FCHK_NG04 リストファイルの内容不一致(パス名の不一致)
FCHK_NG05 リストファイルの内容不一致(ファイルサイズの不一致)
FCHK_NG06 リストファイルの内容不一致(日付/時刻の不一致)
FCHK_NG07 リストファイルの内容不一致(全ファイルチェックサムデータの不一致)
FCHK_NG08 リストファイルの内容不一致(リストチェックサムデータの不一致)
FCHK_NG0B リストファイル読込み時エラー
FCHK_NG0D パラメータエラー