f_opendir
Функция f_opendir открывает доступ к директории (папке, каталогу) файловой системы.
FRESULT f_opendir (
DIR* DirObject, /* Указатель на незаполненную структуру объекта директории */
const TCHAR* DirName /* Указатель на имя директории (файловый путь) */
);
Параметры
- DirObject
- Указатель на чистый объект директории, который будет заполнен данными.
- DirName
- Указатель на null-terminated строку (ASCIIZ, строка оканчивающаяся нулем), в которой содержится имя открываемой директории (directory name).
Возвращаемые значения
FR_OK, FR_DISK_ERR, FR_INT_ERR, FR_NOT_READY, FR_NO_PATH, FR_INVALID_NAME, FR_INVALID_DRIVE, FR_NOT_ENABLED, FR_NO_FILESYSTEM, FR_TIMEOUT, FR_NOT_ENOUGH_CORE
Описание
Функция f_opendir открывает уже имеющуюся на файловой системе директорию, и создает (заполняет корректными данными) объект директории для последующих вызовов других функций. Структура объекта директории может быть в любое время отброшена без какой-то специальной процедуры.
Краткая информация (QuickInfo)
Функция доступна, когда _FS_MINIMIZE <= 1.
См. также
f_readdir, DIR
[Ссылки]
1. f_opendir - открыть директорию (оригинал статьи на английском языке). |