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

gdFsSeek

ファイルのシーク

書式

Sint32 gdFsSeek( gdfs, sctno, type )
GDFS gdfs
Sint32 sctno
Sint32 type

引数

gdfs   ファイルハンドル
sctno   基準位置からのセクタ数
type   基準位置のタイプ

戻り値

GDD_ERR_OK   正常終了
GDD_ERR_ILLHNDL   不正なハンドルを使用した
GDD_ERR_OFS   位置指定が正しくない
GDD_ERR_SEEK   シークモード指定が正しくない

解説

ファイルの読み込みポインタを移動します。

基準位置typeは以下のように指定します。

 定義   意味 
 GDD_SEEK_SET   ファイルの先頭 
 GDD_SEEK_CUR   ファイルの現在の読み込み位置 
 GDD_SEEK_END   ファイルの最後 


用例

GDFS gf;

gf = gdFsOpen("TEST.BIN", NULL);

/* Search in the 5th sector of the starting address */
gdFsSeek(gf, 5, SEEK_SET);

備考

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

参照

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

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