home *** CD-ROM | disk | FTP | other *** search
/ Sound, Music & MIDI Collection 2 / SMMVOL2.bin / PROG / SB16SND.ZIP / XMS.H < prev    next >
Encoding:
Text File  |  1995-02-18  |  670 b   |  24 lines

  1. /*           Copyright 1995 by Ethan Brodsky.  All rights reserved          */
  2.  
  3. /* ██ XMS.C ███████████████████████████████████████████████████████████████ */
  4.  
  5.   void xms_init(void);
  6.  
  7.   unsigned int xms_getversion(void);
  8.   unsigned int xms_getfreemem(void);
  9.  
  10.   int xms_allocate(int far *handle, unsigned int size);
  11.   int xms_reallocate(int handle, unsigned int newsize);
  12.   int xms_free(int far *handle);
  13.  
  14.   typedef struct
  15.     {
  16.       unsigned long length;
  17.       unsigned int  sourcehandle;
  18.       unsigned long sourceoffset;
  19.       unsigned int  desthandle;
  20.       unsigned long destoffset;
  21.     } MOVEPARAMS;
  22.  
  23.   int xms_move(MOVEPARAMS far *params);
  24.