V86MMGR_Get_Xlat_Buff_State

include v86mmgr.inc

VxDcall V86MMGR_Get_Xlat_Buff_State


The V86MMGR_Get_Xlat_Buff_State service returns information about the current mapping buffer status.

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.

Parameters

EBX

Specifies the virtual machine handle.

Return Value

The EAX register contains the V86 segment of the translation buffer; the high word is zero.

The ECX register contains the number of bytes of the buffer not in use.

The EDX register contains the total size of the buffer in bytes; the maximum size is 10000h.

Uses

EAX, ECX, EDX, Flags