User manual - デバイス制御ライブラリリファレンスマニュアル(2014年10月10日)
103
9.1.7 fil_getsize
ファイル領域の空きサイズ(4GB 以内)を取得します。
UW fil_getsize(
B *
path
);
パラメータ
path
空きサイズを取得するドライブ名を指定します。
戻り値
関数が成功するとファイル領域の空き領域のサイズが返ります。
失敗すると、次のエラーが返ります。
E_NG
:異常終了
E_PRM
:パラメータエラー
解説
ファイル領域の空きサイズが 4GB 以上の場合は、戻り値は 4,294,967,295 となります。
9.1.8 fil_getsize2
ファイル領域の空きサイズを取得します。
ER fil_getsize2(
B *
path
,
UW *
h_size
,
UW *
l_size
);
パラメータ
path
空きサイズを取得するドライブ名を指定します。
h_size
空きサイズの上位桁(64bit の上位 32bit)を格納する変数のポインタを指定します。
l_size
空きサイズの下位桁(64bit の下位 32bit)を格納する変数のポインタを指定します。
戻り値
以下の値が返ります。
E_OK
:正常終了
E_NG
:異常終了
E_PRM
:パラメータエラー