"Fossies" - the Fresh Open Source Software Archive 
Member "decs.h" (3 Apr 2007, 1797 Bytes) of package /windows/misc/unz600dn.zip:
As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style:
standard) with prefixed line numbers and
code folding option.
Alternatively you can here
view or
download the uninterpreted source code file.
For more information about "decs.h" see the
Fossies "Dox" file reference documentation.
1 /*
2 Copyright (c) 1990-2007 Info-ZIP. All rights reserved.
3
4 See the accompanying file LICENSE, version 2007-Mar-04 or later
5 (the contents of which are also included in unzip.h) for terms of use.
6 If, for some reason, all these files are missing, the Info-ZIP license
7 also may be found at: ftp://ftp.info-zip.org/pub/infozip/license.html
8 */
9 #ifndef __decs_h /* prevent multiple inclusions */
10 #define __decs_h
11
12 /* for UnZip, the "basic" part of the win32 api is sufficient */
13 #ifndef WIN32_LEAN_AND_MEAN
14 # define WIN32_LEAN_AND_MEAN
15 # define IZ_HASDEFINED_WIN32LEAN
16 #endif
17 #include <windows.h>
18 #ifndef __unzip_h
19 # include "../unzip.h"
20 #endif
21 #ifndef __structs_h
22 # include "../windll/structs.h"
23 #endif
24 #ifdef IZ_HASDEFINED_WIN32LEAN
25 # undef WIN32_LEAN_AND_MEAN
26 # undef IZ_HASDEFINED_WIN32LEAN
27 #endif
28
29 #define Wiz_Match match
30
31 #ifdef __cplusplus
32 extern "C" {
33 #endif
34
35 void WINAPI Wiz_NoPrinting(int f);
36 int WINAPI Wiz_Validate(LPSTR archive, int AllCodes);
37 BOOL WINAPI Wiz_Init(zvoid *, LPUSERFUNCTIONS);
38 BOOL WINAPI Wiz_SetOpts(zvoid *, LPDCL);
39 int WINAPI Wiz_Unzip(zvoid *, int, char **, int, char **);
40 int WINAPI Wiz_SingleEntryUnzip(int, char **, int, char **,
41 LPDCL, LPUSERFUNCTIONS);
42 int WINAPI Wiz_SingleEntryUnzpList(unsigned, LPCSTR, unsigned, LPCSTR,
43 LPDCL, LPUSERFUNCTIONS);
44
45 int WINAPI Wiz_UnzipToMemory(LPSTR zip, LPSTR file,
46 LPUSERFUNCTIONS lpUserFunctions,
47 UzpBuffer *retstr);
48 int WINAPI Wiz_Grep(LPSTR archive, LPSTR file, LPSTR pattern,
49 int cmd, int SkipBin,
50 LPUSERFUNCTIONS lpUserFunctions);
51
52 #ifdef __cplusplus
53 }
54 #endif
55
56 #endif /* __decs_h */