LZInit

此頁沒有內(nèi)容條目
內(nèi)容

LZInit

VB聲明

Declare Function LZInit Lib "lz32.dll" Alias "LZInit" (ByVal hfSrc As Long) As Long

說明

這個函數(shù)用于初始化內(nèi)部緩沖區(qū)。對一個給出打開文件句柄的一個文件進行解壓時,將用到這個緩沖區(qū)

返回值

Long,由lz32.dll庫使用的、那個文件的一個特殊句柄。這個文件句柄兼容于LZCopy, CopyLZFiles, LZReadLZSeek函數(shù)。如果出錯,該函數(shù)會返回下表列出的出錯代碼之一。注意完成后一定用LZClose關(guān)閉這個句柄

LZERROR_BADINHANDLE

源文件無效

LZERROR_BADOUTHANDLE

目標文件無效

LZERROR_GLOBALLOC

內(nèi)部解壓緩沖區(qū)的內(nèi)存容量不足

LZERROR_GLOBLOCK

內(nèi)部解壓緩沖區(qū)的句柄無效

LZERROR_READ

無效的源文件格式

LZERROR_UNKNOWNALG

解壓DLL不能識別源文件采用的壓縮算法

LZERROR_WRITE

在磁盤上寫入輸出文件時出錯,通常是由于磁盤空間不足造成的

參數(shù)表

參數(shù)

類型及說明

hfSrc

Long,文件的句柄

注解

最多只能同時打開16個壓縮文件句柄

Top