[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
Int 21 Fn 4402  U - Microsoft Emm386.exe V4.45 - Get Memory Manager Infor  [m]

   AX = 4402h
   BX = file handle for device "EMMXXXX0"
   CX = size of buffer in bytes (varies, see below)
   DS:DX -> buffer for returned data (see below)
       first byte must be set on entry to indicate desired data

Return: CF clear if successful
       buffer filled
   CF set on error
       AX = error code (01h,05h,06h,0Dh) (see AH=59h)

Notes: an error is returned if the number of bytes to be read does not match
     the number of bytes returned for the specified data item
   this function is part of the interface which allows MS Windows to
     cooperate with memory managers

See Also: AX=4402h/SF=00h,AX=4402h/SF=01h,AX=4402h/SF=02h,INT 67/AX=FFA5h

Format of data buffer:
Offset Size    Description
 00h   BYTE    (call) function
       03h get ???
       04h get ???
---function 03h---
 00h   WORD    ???
 02h   WORD    ???
---function 04h---
 00h   WORD    segment of UMB containing EMM386 code/data
 02h   WORD    number of paragraphs of EMM386 code/data in UMB
 04h   WORD    ???

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson