1980年代後半には、dosエクステンダとdpmiを併用することで、プログラムを16ビットまたは32ビットの保護モードで実行してもdos apiにアクセスできるようになった。