Get_Instanced_V86_Int_Vector

include vmm.inc

mov eax, InterruptNumber
mov ebx, VMHandle
VMMCall Get_Instanced_V86_Int_Vector

mov dword ptr [Handler], eax
 

Retrieves the address of the routine that handles the specified interrupt from a V86 interrupt table.

InterruptNumber
The interrupt number that causes the interrupt routine to be called.
VMHandle
VM handle.

The interrupt table is instanced per VM. For performance reasons, this service retrieves the address of the interrupt-handling routine without causing an instance fault. This service is preferred over accessing the interrupt vector table directly.