Библиотека Petit FatFS: pf_mount |
|
Добавил(а) microsin
|
pf_mount
Функция pf_mount монтирует/демонтирует (mount/unmount) том диска.
FRESULT pf_mount (
FATFS* FileSystemObject /* Указатель на рабочую область */
);
Параметры
- FileSystemObject
- Указатель на рабочую область, work area (file system object, FSO, объект файловой системы) для регистрации.
Возвращаемые значения
- FR_OK (0)
- Функция завершилась успешно.
- FR_NOT_READY
- Привод не может быть инициализирован из-за ошибки диска (disk error) или отсутствия носителя данных (no medium).
- FR_DISK_ERR
- Произошла ошибка в работе диска (disk function).
- FR_NO_FILESYSTEM
- На диске нет допустимого раздела FAT, с которым можно работать.
Описание
Функция pf_mount регистрирует/дерегистрирует рабочую область для модуля Petit FatFs. При регистрации монтируется том. Том должен быть смонтирован вызовом этой функции перед использованием любой другой функции Petit FatFs и каждый раз при смене носителя данных (media change). Для дерегистрации рабочей области в параметре FileSystemObject нужно указать NULL, и рабочая область после такого вызова может быть отброшена.
Краткая информация (QuickInfo)
Функция доступна всегда.
См. также
FATFS
[Ссылки]
1. pf_mount - Mount/Unmount a Volume (оригинал статьи на английском языке). |