1Contents of the "windll" sub-archive for Zip 2.2 and later:
2
3  contents       this file
4  windll16.def   definition file for 16-bit Zip DLL
5  windll32.def   definition file for 32-bit Zip DLL
6  windll.c       Contains the entry point for the DLL, "fake" printing,
7                 and password functions.
8  windll.h       header file for both 16 and 32-bit DLLs.
9  zipver.h       versioning information for resource file, and also
10                 used by WiZ application itself.
11  windll.rc      resource file for both 16 and 32-bit DLLs
12  windll.txt     simplistic explanation of how to use DLL.
13  structs.h      header file used by both the dll and by WiZ which defines
14                 several structures passed to the dll.
15  example.c      a very simplistic example of how to load the dll, and make
16                 a call into it.
17  example.h      header file for example.c
18
19  borland\dll <dir> contains 16 and 32 bit make files for the zip dlls.
20  borland\lib <dir> contains 32 bit make files for the zip32 static library
21  visualc\dll <dir> contains Visual C++ 5.0 project and make files for
22                    zip32 dll.
23  visualc\lib <dir> contains Visual C++ 5.0 project and make files for
24                    zip32 static library.
25
26The Microsoft C port has not been tested as completely as the Borland port.
27Note that Borland C++ 5.0 is full of bugs version 4.5 is recommended instead.
28If you must use Borland C++ 5.0, using the Intel optimizing compiler is
29required to avoid crashes (possibly due to a bug in the stat() function
30in the normal Borland compiler.) This does have the advantage of giving you
31a smaller code size than the 4.52 compiler.
32
33Borland C++ 5.01 has resolved many of the problems seen with 5.0, and
34can now reliably be used.
35
36Note that I have been singularly unsuccessful in getting this to compile
37and run under MSVC 1.52c.
38
39Last updated October 13, 1997
40
41Mike White
42
43