Go to the source code of this file.
 | 
|   | DECLARE_HANDLE (HZIP) | 
|   | 
| HZIP  | CreateZip (const TCHAR *fn, const char *password) | 
|   | 
| HZIP  | CreateZip (void *buf, unsigned int len, const char *password) | 
|   | 
| HZIP  | CreateZipHandle (HANDLE h, const char *password) | 
|   | 
| ZRESULT  | ZipAdd (HZIP hz, const TCHAR *dstzn, const TCHAR *fn) | 
|   | 
| ZRESULT  | ZipAdd (HZIP hz, const TCHAR *dstzn, void *src, unsigned int len) | 
|   | 
| ZRESULT  | ZipAddHandle (HZIP hz, const TCHAR *dstzn, HANDLE h) | 
|   | 
| ZRESULT  | ZipAddHandle (HZIP hz, const TCHAR *dstzn, HANDLE h, unsigned int len) | 
|   | 
| ZRESULT  | ZipAddFolder (HZIP hz, const TCHAR *dstzn) | 
|   | 
| ZRESULT  | ZipGetMemory (HZIP hz, void **buf, unsigned long *len) | 
|   | 
| ZRESULT  | CloseZip (HZIP hz) | 
|   | 
| unsigned int  | FormatZipMessage (ZRESULT code, TCHAR *buf, unsigned int len) | 
|   | 
| ZRESULT  | CloseZipZ (HZIP hz) | 
|   | 
| unsigned int  | FormatZipMessageZ (ZRESULT code, char *buf, unsigned int len) | 
|   | 
| bool  | IsZipHandleZ (HZIP hz) | 
|   | 
      
        
          | #define ZR_ARGS   0x00010000 | 
        
      
 
 
      
        
          | #define ZR_BUGMASK   0xFF000000 | 
        
      
 
 
      
        
          | #define ZR_CALLERMASK   0x00FF0000 | 
        
      
 
 
      
        
          | #define ZR_CORRUPT   0x00000700 | 
        
      
 
 
      
        
          | #define ZR_ENDED   0x00050000 | 
        
      
 
 
      
        
          | #define ZR_FAILED   0x00040000 | 
        
      
 
 
      
        
          | #define ZR_FLATE   0x05000000 | 
        
      
 
 
      
        
          | #define ZR_GENMASK   0x0000FF00 | 
        
      
 
 
      
        
          | #define ZR_MEMSIZE   0x00030000 | 
        
      
 
 
      
        
          | #define ZR_MISSIZE   0x00060000 | 
        
      
 
 
      
        
          | #define ZR_MORE   0x00000600 | 
        
      
 
 
      
        
          | #define ZR_NOALLOC   0x00000300 | 
        
      
 
 
      
        
          | #define ZR_NOCHANGE   0x04000000 | 
        
      
 
 
      
        
          | #define ZR_NODUPH   0x00000100 | 
        
      
 
 
      
        
          | #define ZR_NOFILE   0x00000200 | 
        
      
 
 
      
        
          | #define ZR_NOTFOUND   0x00000500 | 
        
      
 
 
      
        
          | #define ZR_NOTINITED   0x01000000 | 
        
      
 
 
      
        
          | #define ZR_NOTMMAP   0x00020000 | 
        
      
 
 
      
        
          | #define ZR_PARTIALUNZ   0x00070000 | 
        
      
 
 
      
        
          | #define ZR_READ   0x00000800 | 
        
      
 
 
      
        
          | #define ZR_RECENT   0x00000001 | 
        
      
 
 
      
        
          | #define ZR_SEEK   0x02000000 | 
        
      
 
 
      
        
          | #define ZR_WRITE   0x00000400 | 
        
      
 
 
      
        
          | #define ZR_ZMODE   0x00080000 | 
        
      
 
 
      
        
          | HZIP CreateZip  | 
          ( | 
          const TCHAR *  | 
          fn,  | 
        
        
           | 
           | 
          const char *  | 
          password  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | HZIP CreateZip  | 
          ( | 
          void *  | 
          buf,  | 
        
        
           | 
           | 
          unsigned int  | 
          len,  | 
        
        
           | 
           | 
          const char *  | 
          password  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | HZIP CreateZipHandle  | 
          ( | 
          HANDLE  | 
          h,  | 
        
        
           | 
           | 
          const char *  | 
          password  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | unsigned int FormatZipMessage  | 
          ( | 
          ZRESULT  | 
          code,  | 
        
        
           | 
           | 
          TCHAR *  | 
          buf,  | 
        
        
           | 
           | 
          unsigned int  | 
          len  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | unsigned int FormatZipMessageZ  | 
          ( | 
          ZRESULT  | 
          code,  | 
        
        
           | 
           | 
          char *  | 
          buf,  | 
        
        
           | 
           | 
          unsigned int  | 
          len  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | bool IsZipHandleZ  | 
          ( | 
          HZIP  | 
          hz | ) | 
           | 
        
      
 
 
      
        
          | ZRESULT ZipAdd  | 
          ( | 
          HZIP  | 
          hz,  | 
        
        
           | 
           | 
          const TCHAR *  | 
          dstzn,  | 
        
        
           | 
           | 
          const TCHAR *  | 
          fn  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | ZRESULT ZipAdd  | 
          ( | 
          HZIP  | 
          hz,  | 
        
        
           | 
           | 
          const TCHAR *  | 
          dstzn,  | 
        
        
           | 
           | 
          void *  | 
          src,  | 
        
        
           | 
           | 
          unsigned int  | 
          len  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | ZRESULT ZipAddFolder  | 
          ( | 
          HZIP  | 
          hz,  | 
        
        
           | 
           | 
          const TCHAR *  | 
          dstzn  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | ZRESULT ZipAddHandle  | 
          ( | 
          HZIP  | 
          hz,  | 
        
        
           | 
           | 
          const TCHAR *  | 
          dstzn,  | 
        
        
           | 
           | 
          HANDLE  | 
          h  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | ZRESULT ZipAddHandle  | 
          ( | 
          HZIP  | 
          hz,  | 
        
        
           | 
           | 
          const TCHAR *  | 
          dstzn,  | 
        
        
           | 
           | 
          HANDLE  | 
          h,  | 
        
        
           | 
           | 
          unsigned int  | 
          len  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | ZRESULT ZipGetMemory  | 
          ( | 
          HZIP  | 
          hz,  | 
        
        
           | 
           | 
          void **  | 
          buf,  | 
        
        
           | 
           | 
          unsigned long *  | 
          len  | 
        
        
           | 
          ) | 
           |  |