f_closedir

ディレクトリを閉じます。

FRESULT f_closedir (
  DIR* dp     /* [IN] ディレクトリ オブジェクトへのポインタ */
);

引数

dp
閉じようとするディレクトリのディレクトリ オブジェクト構造体へのポインタを指定します。

戻り値

FR_OK, FR_INT_ERR, FR_INVALID_OBJECT, FR_TIMEOUT

解説

ディレクトリを閉じます。関数が正常終了すると、そのディレクトリ オブジェクトは無効になり、そのメモリも解放できます。

_FS_LOCKオプションが選択されていない場合は、この処理を行わずにディレクトリ オブジェクトを破棄することもできます。しかし、これは将来の互換性の点で推奨はされません。

対応情報

_FS_MINIMIZE <= 1のとき使用可能になります。

参照

f_opendir, f_readdir, DIR

戻る