Shinobi Library - ファイルシステム関数

gdFsGetStat

ハンドルの状態の取得

書式

Sint32 gdFsGetStat( gdfs )
GDFS gdfs

引数

gdfs   ファイルハンドル

戻り値

負以外   ハンドルの状態
GDD_ERR_ILLHNDL   不正なハンドルを使用した

解説

ハンドルの状態を取得します。

ハンドルの状態は以下の値が戻ります。

 定義   意味 
 GDD_STAT_IDLE   アイドル 
 GDD_STAT_COMPLETE   動作完了 
 GDD_STAT_READ   読み込み中 
 GDD_STAT_ERR   エラー発生 
 GDD_STAT_FATAL   致命的なエラーが発生 


用例

GDFS gf;
Uint32 buf[32*2048/4];

gf = gdFsOpen("TEST.BIN", NULL);
gdFsReqRd32(gf, 32, buf);
while (gdFsGetStat(gf) == GDD_STAT_READ);
gdFsClose(gf);

備考

この関数はドライブに実際にアクセスする関数ではありません。

参照

GDD_ERR
 GDファイルシステムエラー

gdFsGetStat
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000