Release 960521
[wine/multimedia.git] / include / lzexpand.h
blobbf58839402c83a107f315791852ed7aabaeb882d
1 /* Includefile for the decompression library, lzexpand
3 * Copyright 1996 Marcus Meissner
4 */
6 LONG LZCopy(HFILE,HFILE);
7 HFILE LZOpenFile(LPCSTR,LPOFSTRUCT,UINT);
8 HFILE LZInit(HFILE);
9 LONG LZSeek(HFILE,LONG,INT);
10 INT LZRead(HFILE,SEGPTR,WORD);
11 void LZClose(HFILE);
12 INT LZStart(void);
13 LONG CopyLZFile(HFILE,HFILE);
14 void LZDone(void);
15 INT GetExpandedName(LPCSTR,LPSTR);
18 #define LZERROR_BADINHANDLE 0xFFFF /* -1 */
19 #define LZERROR_BADOUTHANDLE 0xFFFE /* -2 */
20 #define LZERROR_READ 0xFFFD /* -3 */
21 #define LZERROR_WRITE 0xFFFC /* -4 */
22 #define LZERROR_GLOBALLOC 0xFFFB /* -5 */
23 #define LZERROR_GLOBLOCK 0xFFFA /* -6 */
24 #define LZERROR_BADVALUE 0xFFF9 /* -7 */
25 #define LZERROR_UNKNOWNALG 0xFFF8 /* -8 */