Библиотека Petit FatFS: pf_read |
Добавил(а) microsin |
pf_read Функция pf_read читает данные из файла. FRESULT pf_read ( void* Buffer, /* Указатель на буфер чтения данных */ WORD ByteToRead, /* Количество байт для чтения */ WORD* BytesRead /* Указатель на переменную для количества прочитанных байт */ ); Параметры
Возвращаемые значения
Описание Позиция чтения в файле (read pointer) в объекте файловой системы (file system object) увеличится на количество прочитанных байт. После успешного завершения функции переменная *BytesRead должна быть проверена, чтобы определить конец файла (end of file, EOF). Если *BytesRead < ByteToRead, то позиция чтения достигла конца файла при операции чтения. Если в параметре Buffer указано значение NULL, то читаемые данные будут перенаправлены в выходной поток вместо памяти. Функция потоковой передачи (streaming function) обычно встроена в систему как низкоуровневая функция чтения диска. Краткая информация (QuickInfo) Функция доступна, когда _USE_READ == 1. См. также [Ссылки] 1. pf_read - Read File (оригинал статьи на английском языке). |