Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- XMS Specification (version 3.0) - <b>get extended emb handle information (function 8eh)</b> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
Get Extended EMB Handle Information (Function 8Eh)

        ARGS:   AH = 8Eh
                DX = Extended memory block handle.

        RETS:   AX = 1 if the block's information is found, 0 if not
                BH = Block lock count
                CX = Number of free EMB handles in the system
                EDX = Block's length in Kb.

        ERRS:   BL = 80h if the function is not implemented.
                BL = 81h if a VDISK device is detected.
                BL = A2h if the handle is invalid.

This function is similar to the Get EMB Handle Information function.
Since it uses a 32-bit register to report the block size, it can be used
to get information on blocks larger than 64 Mb.  It also uses a 16-bit
instead of 8-bit register to report the number of free handles, allowing
the handle pool to be extended beyond 256 entries.

Because of its reliance on a 32-bit register, this function is available
on 80386 and higher processors.  XMS drivers on 80286 machines should
return error code 80h if this function is called.

Note: This function is new to version 3.0

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson