ReactOS  0.4.14-dev-49-gfb4591c
lzexpand.h
Go to the documentation of this file.
1 #ifndef _LZEXPAND_H
2 #define _LZEXPAND_H
3 
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 #define LZERROR_BADINHANDLE (-1)
8 #define LZERROR_BADOUTHANDLE (-2)
9 #define LZERROR_READ (-3)
10 #define LZERROR_WRITE (-4)
11 #define LZERROR_GLOBALLOC (-5)
12 #define LZERROR_GLOBLOCK (-6)
13 #define LZERROR_BADVALUE (-7)
14 #define LZERROR_UNKNOWNALG (-8)
27 #ifdef UNICODE
28 #define GetExpandedName GetExpandedNameW
29 #define LZOpenFile LZOpenFileW
30 #else
31 #define GetExpandedName GetExpandedNameA
32 #define LZOpenFile LZOpenFileA
33 #endif
34 #ifdef __cplusplus
35 }
36 #endif
37 #endif
INT WINAPI LZInit(INT)
INT WINAPI GetExpandedNameW(LPWSTR, LPWSTR)
Definition: lzexpand.c:327
INT WINAPI LZStart(VOID)
Definition: lzexpand.c:179
char * LPSTR
Definition: xmlstorage.h:182
int32_t INT
Definition: typedefs.h:56
long LONG
Definition: pedump.c:60
INT WINAPI GetExpandedNameA(LPSTR, LPSTR)
Definition: lzexpand.c:257
VOID APIENTRY LZClose(INT)
#define WINAPI
Definition: msvc.h:8
unsigned short WORD
Definition: ntddk_ex.h:93
LONG WINAPI CopyLZFile(INT, INT)
LONG APIENTRY LZCopy(INT, INT)
LONG WINAPI LZSeek(INT, LONG, INT)
INT WINAPI LZOpenFileW(LPWSTR, LPOFSTRUCT, WORD)
Definition: lzexpand.c:585
INT WINAPI LZRead(INT, LPSTR, INT)
WCHAR * LPWSTR
Definition: xmlstorage.h:184
VOID WINAPI LZDone(VOID)
Definition: lzexpand.c:240
#define APIENTRY
Definition: api.h:79
INT WINAPI LZOpenFileA(LPSTR, LPOFSTRUCT, WORD)
Definition: lzexpand.c:556