Sint32 gdFsReqRd32( gdfs, nsct, *buf ) GDFS gdfs Sint32 nsct void *buf
gdfs | ファイルハンドル |
nsct | 読み込むセクタ数 |
*buf | 格納バッファのポインタ |
正(0を含む) | 実際にリクエストされたセクタ数 |
負 | エラーコード(GDD_ERR) |
関数は読み込みのリクエストをかけただけで戻ってきます。 実際の読み込みが終了したかどうかについては、 別途調べる必要があります(即時復帰)。
GDFS gf; Uint32 buf[32*2048/4]; gf = gdFsOpen("TEST.BIN", NULL); gdFsReqRd32(gf, 32, buf); while (gdFsGetStat(gf) == GDD_STAT_READ); gdFsClose(gf);