複製鏈接
請複製以下鏈接發送給好友

LZSeek

鎖定
LZSeek是一種計算機語言。
中文名
LZSeek
所屬學科
計算機語言

LZSeekVB聲明

LZSeek
Declare Function LZSeek Lib "lz32.dll" Alias "LZSeek" (ByVal hfFile As Long, ByVal lOffset As Long, ByVal nOrigin As Long) As Long

LZSeek説明

設置一個文件中進行讀寫的當前位置。如hfFile是一個壓縮文件的句柄,同時那個壓縮文件是由LZOpenFile 或 LZInit函數打開的,這個函數就會根據文件的解壓版本進行查找

LZSeek返回值

Long,返回一個新位置,採用從文件起始處計算的字節偏移量。如出錯,返回下表列出的常數之一
LZERROR_BADINHANDLE 源文件無效
LZERROR_BADOUTHANDLE 目標文件無效
LZERROR_GLOBALLOC 內部解壓緩衝區的內存容量不足
LZERROR_GLOBLOCK 內部解壓緩衝區的句柄無效
LZERROR_READ 無效的源文件格式
LZERROR_UNKNOWNALG 解壓DLL不能識別源文件採用的壓縮算法
LZERROR_WRITE 在磁盤上寫入輸出文件時出錯,通常是由於磁盤空間不足造成的

LZSeek參數表

參數 類型及説明
hfFile Long,源文件的特殊句柄。這個句柄是由LZOpenFile 或 LZInit函數提供的
lOffset Long,以字節數表示的偏移量
nOrigin Long,下述值之一
0——lOffset將新位置指定成從文件的起始處計算偏移
1——lOffset將新位置指定成從當前位置開始計算偏移
2——lOffset將新位置指定成從文件的結尾處計算偏移