Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
DOS Protected Mode Interface
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{short description|DOS specification}} {{Use dmy dates|date=April 2019|cs1-dates=y}} {{Use list-defined references|date=December 2021}} {{Infobox standardref | title = DOS Protected Mode Interface | status = Published | year_started = {{Start date and age|1989|df=yes}} | version = | versionDate = | organization = DPMI Committee | related_standards = | abbreviation = DPMI | domain = [[Application programming interface]]s | website = }} In [[computing]], the '''DOS Protected Mode Interface''' ('''DPMI''') is a specification introduced in 1989 which allows a [[DOS]] program to run in [[protected mode]], giving access to many features of the new PC processors of the time not available in [[real mode]]. It was initially developed by [[Microsoft]] for [[Windows 3.0]], although Microsoft later turned control of the specification over to an industry committee with open membership.<ref name="Duncan_1991"/><ref name="Duncan_1992"/> Almost all modern [[DOS extender]]s are based on DPMI and allow DOS programs to address all memory available in the PC and to run in protected mode (mostly in [[ring (computer security)|ring]] 3, least privileged).<ref name="Schmit_1995"/>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)