include v86mmgr.inc
mov ebx, VMHandle
VxDcall V86MMGR_Get_Xlat_Buff_State
Gets information about the current mapping buffer status. Uses EAX, ECX, EDX, Flags.
EAX | The V86 segment of the translation buffer; the high word is zero. |
ECX | The number of bytes of the buffer not in use. |
EDX | The total size of the buffer in bytes; the maximum size is 10000h. |
Always call this service to find the segment of the translation buffer. Because the buffer can move at any time, a virtual device should never make any assumptions about the size or location of the buffer.