MRCI API Error/Return Codes

 The Microsoft Real-time Compression Interface (MRCI API) functions may
 return the following error codes:

 0000H MRCI_NO_ERR             fn was successful

 0001H MRCI_ERR_NOT_SUPPORTED  Unsupported fn number in AX

 0002H MRCI_ERR_BUSY           MRCI support is busy.  This could happen,
                               for instance, if a background task such as
                               SmartDrv is using MRCI support.  Just try
                               the operation again.

 0003H MRCI_ERR_BUF_OVERFLOW   Destination buffer too small

 0004H MRCI_ERR_INCOMPRESSIBLE Source data could not be compressed (MRCI
                               returns this if it sees that compressing the
                               data will not save at least one wChunkLen
                               unit of data (see MRCRequestRec).

                               When this error is returned, the content of
                               the destination buffer is undefined.

 0005H MRCI_ERR_BAD_FORMAT     Compressed data is in unrecognized format.
                               This is returned when the source contains
                               uncompressed data with no recognizable MRCI
                               header.  It may occur on a source buffer
                               overrun; but that is not guaranteed by the

See Also: MRCI API
          DoubleSpace API
          INT 2fH: Multiplex Interrupt
          DOS Functions