User manual - デバイス制御ライブラリリファレンスマニュアル(2014年10月10日)
30
2.2.23 FIND_T構造体
ファイル検索の結果を格納します。
typedef struct find_t{
B reserved[21];
B attrib;
UH wr_time;
UH wr_date;
W size;
B name[13];
} FIND_T;
メンバ
reserved
予約領域。使用しません。
attrib
ファイルの属性を次の値の論理和で格納します。
_A_NORMAL
:読み書き可
_A_RDONLY
:読み取り専用
_A_HIDDEN
:隠しファイル
_A_SYSTEM
:システム
_A_VOLID
:ボリューム ID
_A_SUBDIR
:サブディレクトリ
_A_ARCH
:アーカイブ
wr_time
ファイルの最終更新時刻を次のフォーマットで格納します。
15~11 bit :時(0~23)
10~5 bit :分(0~59)
4~0 bit :秒(0~29) 2秒単位の値です。1 は 2 秒、29 は 58 秒を示します。
wr_date
ファイルの更新日付を次のフォーマットで格納します。
15~9 bit :年(0~99) 0は 1980 年、99 は 2079 年を示します。
8~5 bit :月(1~12)
4~0 bit :日(1~31)
size
ファイルサイズをバイト単位で格納します。
name
ファイル、またはディレクトリの名前を格納します。
参照
fil_findfirst関数