Puede ser provisto por el sistema operativo anfitrión ("virtual DPMI host") o por un extensor de DOS (""), como DOS/4GW, DOS/32A, CWSDPMI o HDPMI.