161
правкаИзменения
Создал статью из материала lavmen и дополнил
<tt>DL_FS_RESULT_T '''DL_FsFSeekFile'''(FILE_HANDLE_T handle, INT32 offset, SEEK_WHENCE_T whence);</tt>
== Описание ==
Функция [[Device Layer|DL]] для перехода на указанную позицию чтения/записи файла.
== Параметры ==
#'''FILE_HANDLE_T handle
#:Индификатор файла, который был открыт через [[DL_FsOpenFile]]
#'''INT32 offset
#:Оффсет на который нужно перейти
#'''SEEK_WHENCE_T whence
#:Тип перехода, откуда будет вестись отсчёт offset
#:Возможные значения:
#:* '''SEEK_WHENCE_SET''' - С начала файла
#:* '''SEEK_WHENCE_CUR''' - С текущей позиции
#:* '''SEEK_WHENCE_END''' - С конца файла
== Примечания ==
Функция работает аналогично функции '''fseek''' из стандартной библиотеки C stdio. Почитать о ней можно здесь: [[http://ru.wikipedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B2%D0%B2%D0%BE%D0%B4/%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4_%D0%B2_%D1%8F%D0%B7%D1%8B%D0%BA%D0%B5_%D0%A1%D0%B8 Wikipedia: Файловый ввод/вывод в языке Си]]
[[Категория:Функции Файловой Системы]]
== Описание ==
Функция [[Device Layer|DL]] для перехода на указанную позицию чтения/записи файла.
== Параметры ==
#'''FILE_HANDLE_T handle
#:Индификатор файла, который был открыт через [[DL_FsOpenFile]]
#'''INT32 offset
#:Оффсет на который нужно перейти
#'''SEEK_WHENCE_T whence
#:Тип перехода, откуда будет вестись отсчёт offset
#:Возможные значения:
#:* '''SEEK_WHENCE_SET''' - С начала файла
#:* '''SEEK_WHENCE_CUR''' - С текущей позиции
#:* '''SEEK_WHENCE_END''' - С конца файла
== Примечания ==
Функция работает аналогично функции '''fseek''' из стандартной библиотеки C stdio. Почитать о ней можно здесь: [[http://ru.wikipedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B2%D0%B2%D0%BE%D0%B4/%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4_%D0%B2_%D1%8F%D0%B7%D1%8B%D0%BA%D0%B5_%D0%A1%D0%B8 Wikipedia: Файловый ввод/вывод в языке Си]]
[[Категория:Функции Файловой Системы]]