INT 2F U - HIMEM.SYS v3.09+ - GET XMS HANDLE TABLE AX = 4309h Return: AL = 43h if function supported ES:BX -> XMS handle table (see below) Note: HIMEM.SYS v3.09 is part of MS-DOS 6.0. SeeAlso: AX=4308h Format of XMS handle table: Offset Size Description 00h BYTE ??? (01h in HIMEM.SYS v3.09) 01h BYTE size of one handle??? (0Ah in HIMEM.SYS v3.09) 02h WORD value of /numhandles= parameter (default = 20h) 04h DWORD pointer to XMS handle array (see below) Format of XMS handle [array]: Offset Size Description 00h BYTE flag 01h=free, 02h=used, 04h=unused 01h BYTE lock count (00h=unlocked) 02h DWORD address of XMS block in KB (shift left by 10 for abs. address) 06h DWORD size of XMS block in KB .