-
LZRead
鎖定
- 中文名
- LZRead
- 實 質
- Api函數
- 內 容
- 將數據從文件讀入內存緩衝區
- 前 提
- 從壓縮文件中讀入數據
LZRead聲明
VB聲明
Declare Function LZRead Lib "lz32.dll" Alias "LZRead" (ByVal hfFile As Long, ByVal lpvBuf As String, ByVal cbread As Long) As Long
[1]
LZRead説明
LZRead返回值
Long,實際讀入的字節數。如這個數字小於cbread,表明早已抵達了文件的末尾。如出錯,返回下表列出的常數之一
LZERROR_BADINHANDLE 源文件無效
LZERROR_BADOUTHANDLE 目標文件無效
LZERROR_GLOBALLOC 內部解壓緩衝區的內存容量不足
LZERROR_GLOBLOCK 內部解壓緩衝區的句柄無效
LZERROR_READ 無效的源文件格式
LZERROR_UNKNOWNALG 解壓DLL不能識別源文件採用的壓縮算法
LZERROR_WRITE 在磁盤上寫入輸出文件時出錯,通常是由於磁盤空間不足造成的。
[1]
LZRead參數表
參數 類型及説明
hfFile Long,源文件的特殊句柄。這個句柄是由LZOpenFile 或 LZInit函數提供的
lpvBuf String,一個內存塊的指針,數據將讀入這個內存塊
- 參考資料