XMS 09H: Allocate Extended Memory Block
Compatibility: XMS 2.0+
Expects: AH 09H
DX desired size of block, in K-bytes
──────────────────────────────────────────────────────────────────
Returns: AX status: 0000H = successful
0001H = error and BL=XMS error code (if BL >= 80H)
DX XMS handle
──────────────────────────────────────────────────────────────────
Info: This allocates a block of extended memory and returns a handle to
use in future reference to that block.
If no memory is allocated, DX returns with 0000H (null handle).
By default, XMS supports 32 handles. Use HIMEM.SYS /NUMHANDLES=
in the DEVICE= CONFIG.SYS command to increase this max.
See Also: XMS Functions
Extended Memory Specification (XMS)
DOS Functions
-♦-