Программирование Файловые системы Библиотека FatFS: DIR Thu, November 21 2024  

Поделиться

Нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.


Библиотека FatFS: DIR Печать
Добавил(а) microsin   

DIR

Структура DIR используется для рабочей области при чтении директории функциями f_opendir, f_readdir. В этой структуре нет полей, которые могут быть изменены приложением пользователя.

typedef struct {
    FATFS*  fs;         /* Указатель на владельца объекта файловой системы */
    WORD    id;         /* ID монтирования владельца файловой системы */
    WORD    index;      /* Номер индекса директории для чтения/записи следующего элемента */
    DWORD   sclust;     /* Начальный кластер таблицы (0: Root dir) */
    DWORD   clust;      /* Текущий кластер */
    DWORD   sect;       /* Текущий сектор */
    BYTE*   dir;        /* Указатель на текущую запись SFN в win[] */
    BYTE*   fn;         /* Указатель на SFN (in/out) {file[8],ext[3],status[1]} */
#if _USE_LFN
    WCHAR*  lfn;        /* Указатель на рабочий буфер LFN */
    WORD    lfn_idx;    /* Последний совпавший индекс LFN (0xFFFF: нет LFN) */
#endif
} DIR;

[Ссылки]

1. DIR - оригинал статьи на английском языке.

 

Добавить комментарий


Защитный код
Обновить

Top of Page