##### 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