Memory Management Functions

 ┌──────────────────────────────────────────────────────────────┐
 │ Memory Management Functions.  This table compares the OS/2   │
 │ Version 1.3 and OS/2 Version 2.0 memory allocation and       │
 │ management functions.                                        │
 ├───────────────────────────────┬──────────────────────────────┤
 │ 16-BIT FUNCTION NAME          │ 32-BIT FUNCTION NAME         │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosAllocSeg                   │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosAllocShrSeg                │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosGetShrSeg                  │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosGetSeg                     │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosGiveSeg                    │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosReallocSeg                 │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosFreeSeg                    │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosAllocHuge                  │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosGetHugeShift               │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosReallocHuge                │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosCreateCSAlias              │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosLockSeg                    │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosUnLockSeg                  │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosMemAvail                   │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosSizeSeg                    │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosGetResource                │ DosGetResource               │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosSubAlloc                   │ DosSubAlloc                  │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosSubFree                    │ DosSubFree                   │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosSubSet                     │ DosSubSet                    │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosSubUnSet                  │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosAllocMem                  │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosAllocSharedMem            │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosGetNamedSharedMem         │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosGetSharedMem              │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosGiveSharedMem             │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosFreeMem                   │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosSetMem                    │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosQueryMem                  │
 └───────────────────────────────┴──────────────────────────────┘


[Back: Type Prefixes for Pointers]
[Next: Session Management Functions]