Функция LZSeek передвигает файловый указатель на указанное количество байт от начальной позиции.
LONG LZSeek (
INT hFile ,
LONG lOffset ,
INT iOrigin
);
Параметры:
Дескриптор файла-источника. | |||||||||
Количество байт, на которые передвигается файловый указатель. | |||||||||
Начальная позиция указателя. Этот параметр должен быть одним из следующих значений:
|
Возвращаемые значения:
Если функция успешна, возвращаемое значение определяет смещение от начала файла до новой позиции указателя.
При ошибке, функция возвращает одно из значений LZERROR_*. Не пытайтесь получить дополнительную информацию об ошибке через GetLastError.
Список кодов ошибок, которые может возвращать функция LZSeek при ошибке
Значение: | Описание: |
Недействительный дескриптор файла-источника. Невозможно произвести чтение из файла. | |
Один из параметров за пределами границ приемлимых значений. | |
Дескриптор LZ-файла не может быть отперт. |
Замечания:
Указанный дескриптор должен быть получен при вызове функции LZInit или LZOpenFile.
Смотрите также:
LZInit, LZOpenFile