home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS 1992 June
/
SIMTEL_0692.cdr
/
msdos
/
microsft
/
xms20.arc
/
CLIB.ARC
/
XMM.H
< prev
next >
Wrap
C/C++ Source or Header
|
1989-03-21
|
870b
|
39 lines
/*
* XMS Driver C Interface Routine Definitions
*
* Copyright (c) 1988, Microsoft Corporation
*/
unsigned XMM_Installed();
long XMM_Version();
long XMM_RequestHMA();
long XMM_ReleaseHMA();
long XMM_GlobalEnableA20();
long XMM_GlobalDisableA20();
long XMM_EnableA20();
long XMM_DisableA20();
long XMM_QueryA20();
long XMM_QueryLargestFree();
long XMM_QueryTotalFree();
long XMM_AllocateExtended();
long XMM_FreeExtended();
long XMM_MoveExtended();
long XMM_LockExtended();
long XMM_UnLockExtended();
long XMM_GetHandleLength();
long XMM_GetHandleInfo();
long XMM_ReallocateExtended();
long XMM_RequestUMB();
long XMM_ReleaseUMB();
struct XMM_Move {
unsigned long Length;
unsigned short SourceHandle;
unsigned long SourceOffset;
unsigned short DestHandle;
unsigned long DestOffset;
};
#define XMSERROR(x) (char)((x)>>24)