User manual - Cライブラリ解説書ver.1.01(2006年6月15日)
DT−300C ライブラリ解説書
232
機 能 ファイル情報の更新 関数名 cu_setFileInfo
相手局側の指定ファイル情報(タイムスタンプ・属性・サイズ)の更新を行う。
ファイル情報エリアの内容をファイル名エリアと一致するファイルに設定する。
C言語インタフェース
[コーリングシーケンス]
ER ercd = cu_setFileInfo(H comNo, CU_FINFO *fInfo)
[入力パラメータ]
H comNo :COM 番号 COM0:ポート0
CU_FINFO *fInfo :ファイル情報設定エリア
typedef struct{
B name[256] :設定するファイル名(フルパス名)
(複数指定不可・ワイルドカード指定不可)
CU_DATETIME datetime; :日付時刻エリア(cu_dateTime 関数参照)
(変更しない場合は cu_dateTime 関数と同様)
UW size; :サイズ (0 指定時は変更しない)
B atr; :属性(OR 指定により設定)
_A_NORMAL:通常ファイル(R/W)
_A_HIDDEN:不可視ファイル
_A_RDONLY:読出し専用ファイル
_A_SYSTEM:システムファイル
_A_SUBDIR:ディレクトリ
_A_ARCH:アーカイブ
}CU_FINFO;
[リターンパラメータ]
ER ercd :処理ステータス
E_OK:正常 E_NG:異常 E_PRM:パラメータエラー
備 考
[関連関数]
cu_open,cu_close