Sint32 gdFsChangeDir( dirname )
const char *dirname
dirname ディレクトリ名
GDD_ERR_OK 正常終了 GDD_ERR_NOTFOUND ファイルが見つからない GDD_ERR_NOTDIR ディレクトリでないものを指定した GDD_ERR_DIROVER ディレクトリエントリ最大数をオーバーした GDD_ERR_BUSY 他のコマンドを実行中 GDD_ERR_TOUT ドライブから応答がない(20秒間応答が無い) GDD_ERR_NOERR 報告すべきエラーはない GDD_ERR_RECOVER エラーを回復した GDD_ERR_NOTREADY メディアは認識中か未装着 GDD_ERR_MEDIA メディアが不良 GDD_ERR_HWARE ハードウェアの劣化等 GDD_ERR_UNITATTENT メディアの交換を検出 GDD_ERR_TRAYOPEND ディスクドアがオープンされている GDD_ERR_CHECKBUSY メディア認識中のため BUSY
カレントディレクトリを変更します。
/* Change the current directory to the DATA directory */ gdFsChangeDir("DATA");
この関数は完了復帰関数です。割り込み禁止区間内で実行するとタイムアウトできなくなります。大文字と小文字は同一に扱います。
この関数はドライブに実際にアクセスする関数です。
GDD_ERR GDファイルシステムエラー