◄Function Groups► ◄Overview► ◄Up► ◄Next► ◄Previous► ──────────────────────────────────────────────────────────────────────────── DosAllocHuge Allocates memory larger than 64K DosAllocSeg Allocates a segment of memory 64K or less DosAllocShrSeg Allocates a shared memory segment DosFreeSeg Frees a segment DosGetHugeShift Retrieves the shift count for multiple segments DosGetSeg Retrieves access to shared memory DosGetShrSeg Retrieves access to named shared memory DosGiveSeg Gives memory access to other processes DosLockSeg Locks a discardable segment DosMemAvail Retrieves size of largest block of free memory DosR2StackRealloc Reallocates a ring-2 stack DosReallocHuge Reallocates a huge memory block DosReallocSeg Reallocates a memory segment DosSizeSeg Retrieves the size of a segment DosSubAlloc Allocates memory from an allocated segment DosSubFree Frees memory allocated with DosSubAlloc DosSubSet Initializes a segment for suballocation DosUnlockSeg Unlocks a discardable segment WinAllocMem Allocates memory from the heap space WinAvailMem Returns size of largest free block on the heap WinCreateHeap Creates a heap WinDestroyHeap Destroys a heap WinFreeMem Frees memory from the heap WinLockHeap Returns a far address to the beginning of a heap WinReallocMem Reallocates memory in the heap