|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
_llseek
The _llseek function repositions the file pointer in a previously opened file. This function is provided for compatibility with 16-bit versions of Windows. Win32-based applications should use the SetFilePointer function.
LONG _llseek(
HFILE hFile, // handle to file LONG lOffset, // number of bytes to move int iOrigin // position to move from );
Parameters
hFile
Identifies the file.
lOffset
Specifies the number of bytes the file pointer is to be moved.
iOrigin
Specifies the starting position and direction of the file pointer. This parameter must be one of the following values:
Value Meaning FILE_BEGIN Moves the file pointer lOffset bytes from the beginning of the file. FILE_CURRENT Moves the file pointer lOffset bytes from its current position. FILE_END Moves the file pointer lOffset bytes from the end of the file.
Return Values
If the function succeeds, the return value specifies the new offset of the pointer, in bytes, from the beginning of the file. If the function fails, the return value is HFILE_ERROR. To get extended error information, call GetLastError.
Remarks
When a file is initially opened, the file pointer is set to the beginning of the file. The _llseek function moves the pointer an arbitrary amount without reading data, which facilitates random access to the file's contents.
See Also
_lopen, SetFilePointer
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
_llseek
_llseek Функция repositions файловый указатель в прежде открытом файле. Эта функция предусмотрена для совместимости 16- битовыми версиями Окна. базирующиеся приложения Win32 должны использовать функцию SetFilePointer.
ДОЛГО (ДЛИНОЙ) _llseek(
HFILE hFile, // РУЧКА в файловое ДЛИННОЕ lOffset, // количество байтов, чтобы перемещать int iOrigin // позиционироваться, чтобы перемещать из );
Параметры
hFile
Идентифицирует файл.
lOffset
Определяет количество байтов, что файловый указатель должен быть перемещен.
iOrigin
Определяет запуск позиции и направления файлового указателя. Этот параметр должен быть одним из следующего величин:
Значение Величины FILE_BEGIN Перемещает файловые байты указателя lOffset из начала файла. FILE_CURRENT Перемещает файловые байты указателя lOffset из своей текущей позиции. FILE_END Перемещает файловые байты указателя lOffset из конца файла.
Обратные Величины
Если функция добивается успеха, обратная величина определяет новую компенсацию указателя, в байтах, из начала файла. Если функция терпит неудачу, обратная величина - HFILE_ERROR. Для того, чтобы расширять информацию ошибки, назовите GetLastError.
Замечания
Когда файл первоначально открыт, файловый указатель установлен в начало файла. _llseek Функциональные перемещения указатель произвольная сумма не читая данные, которые облегчают произвольную выборку на файловое содержание.
Смотри Также
_lopen, SetFilePointer
|
|
|
|
| |