Reference

LZInit32(3w)

LZInit32 (LZ32.2)

NAME

LZInit32 - LZInit32 (LZ32.2)

SYNOPSIS

HFILE32 LZInit32(HFILE32 hfSrc);

DESCRIPTION

Initializes internal decompression buffers, returns lzfiledescriptor. (Return value the same as hfSrc, if hfSrc is not compressed) on failure, returns error code <0 lzfiledescriptors range from 0x400 to 0x410 (only 16 open files per process) we use as much as we need, we just OR 0x400 to the passed HFILE.

Since _llseek uses the same types as libc.lseek, we just use the macros of libc.

SEE ALSO

LZStart16(3w), LZStart32(3w), LZInit16(3w), LZDone(3w), GetExpandedName16(3w), GetExpandedName32A(3w), GetExpandedName32W(3w), LZRead16(3w), LZRead32(3w), LZSeek16(3w), LZSeek32(3w), LZCopy16(3w), LZCopy32(3w), LZOpenFile16(3w), LZOpenFile32A(3w), LZOpenFile32W(3w), LZClose16(3w), LZClose32(3w), CopyLZFile16(3w), CopyLZFile32(3w)