Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
860 B

  1. /*++
  2. Copyright (C) 1994-2001 Microsoft Corporation
  3. Module Name:
  4. MRCICODE.H
  5. Abstract:
  6. MRCI 1 & MRCI 2 maxcompress and decompress functions
  7. History:
  8. --*/
  9. #ifdef BIT16
  10. #define FAR _far
  11. #else
  12. #ifndef FAR
  13. #define FAR
  14. #endif
  15. #endif
  16. #ifdef __cplusplus
  17. extern "C"
  18. {
  19. #endif
  20. extern unsigned Mrci1MaxCompress(unsigned char FAR *pchbase,unsigned cchunc,
  21. unsigned char FAR *pchcmpBase,unsigned cchcmpMax);
  22. extern unsigned Mrci1Decompress(unsigned char FAR *pchin,unsigned cchin,
  23. unsigned char FAR *pchdecBase,unsigned cchdecMax);
  24. extern unsigned Mrci2MaxCompress(unsigned char FAR *pchbase,unsigned cchunc,
  25. unsigned char FAR *pchcmpBase,unsigned cchcmpMax);
  26. extern unsigned Mrci2Decompress(unsigned char FAR *pchin,unsigned cchin,
  27. unsigned char FAR *pchdecBase,unsigned cchdecMax);
  28. #ifdef __cplusplus
  29. }
  30. #endif