|
|
1.1 root 1: /*
2: ** lzdos.h - Public interface to LZEXP?.LIB.
3: */
4:
5:
6: /*
7: ** Error Return Codes
8: */
9:
10: #define LZERROR_BADINHANDLE (-1) /* invalid input handle */
11: #define LZERROR_BADOUTHANDLE (-2) /* invalid output handle */
12: #define LZERROR_READ (-3) /* corrupt compressed file format */
13: #define LZERROR_WRITE (-4) /* out of space for output file */
14: #define LZERROR_GLOBALLOC (-5) /* insufficient memory for LZFile struct */
15: #define LZERROR_GLOBLOCK (-6) /* bad global handle */
16: #define LZERROR_BADVALUE (-7) /* input parameter out of acceptable range*/
17: #define LZERROR_UNKNOWNALG (-8) /* compression algorithm not recognized */
18:
19:
20: /*
21: ** Prototypes
22: */
23:
24: INT
25: APIENTRY
26: LZStart(
27: VOID
28: );
29:
30: VOID
31: APIENTRY
32: LZDone(
33: VOID
34: );
35:
36: LONG
37: APIENTRY
38: CopyLZFile(
39: INT,
40: INT
41: );
42:
43: LONG
44: APIENTRY
45: LZCopy(
46: INT,
47: INT
48: );
49:
50: INT
51: APIENTRY
52: LZInit(
53: INT
54: );
55:
56: INT
57: APIENTRY
58: GetExpandedName(
59: LPSTR,
60: LPSTR
61: );
62:
63: INT
64: APIENTRY
65: LZOpenFile(
66: LPSTR,
67: LPOFSTRUCT,
68: WORD
69: );
70:
71: LONG
72: APIENTRY
73: LZSeek(
74: INT,
75: LONG,
76: INT
77: );
78:
79: INT
80: APIENTRY
81: LZRead(
82: INT,
83: LPSTR,
84: INT
85: );
86:
87: VOID
88: APIENTRY
89: LZClose(
90: INT
91: );
92:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.