##### Shinobiライブラリ - ファイルシステム関数

# gdFsReqRd32

ファイルの読み込みリクエスト

### 書式

  Sint32 gdFsReqRd32( gdfs, nsct, *buf )
  GDFS gdfs
  Sint32 nsct
  void *buf

### 引数

  gdfs | ファイルハンドル
  nsct | 読み込むセクタ数
  *buf | 格納バッファのポインタ

### 戻値

  正数 | 実際にリクエストされたセクタ数
  負数 | エラーコード

### 解説

  ファイルの読み込みリクエストします。 関数は読み込みのリクエストをかけただけで戻ってきます。 実際の読み込みが終了したかどうかについては、 別途調べる必要があります(即時復帰)。

### 用例

      GDFS gf;
      Uint32 buf[32*2048/4];
      gf = gdFsOpen("TEST.BIN", NULL);
      gdFsReqRd32(gf, 32, buf);
      while (gdFsGetStat(gf) == GDD_STAT_READ);
      gdFsClose(gf);

### 備考

  *bufは32 bytes 境界にする必要があります。また、リクエストの受付は同時に1つのみです。

gdFsReqRd32

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998