Annotation of mstools/h/strict/lzexpand.h, revision 1.1

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.