Are DPMI functions part of the Windows OS? More specifically, can I execute Int 31h functions as I would any other interrupt, or do I have to "load" DPMI first????
from what i know, dpmi int 31h function should be called from 16bit code (for example, if you want call it from windows32bit, you have to do it from a 16bit dll) becouse dpmi function are dos protected mode and must be called with logical addressing mode SEG:OFF. But i think someone has developed some good tricks about it. Take a look to programmersheaven site. There are many example of DPMI assembler code.