SKETCH OF HOW RESEARCH MIGHT CONTINUE AND RESULTS BE PRESENTED

Interrupt 2Fh Function 1602h

This function provides access to the VDMMG interface in Windows/386.

Parameters

The function uses registers for both input and output.

Input

ax 1602h

Success

es:di address of entry point for VDMMG calls

The entry point takes input in ax and in es:di. The high byte of ax selects a system component—what would in later Windows versions be either the Virtual Machine Manager (VMM) or a separate Virtual Device Driver (VxD)—and the low byte is then a function number. Even for undefined functions, the entry point must be given an address in es:di, this being the address at which to resume virtual-8086 execution. Interpretation of other registers depends on the component and function number.