Microsoft Interface Definition Language (MIDL) is a text-based
interface description language
interface description language or interface definition language (IDL), is a generic term for a language that lets a program or object written in one language communicate with another program written in an unknown language. IDLs describe an inter ...
from
Microsoft
Microsoft Corporation is an American multinational corporation, multinational technology company, technology corporation producing Software, computer software, consumer electronics, personal computers, and related services headquartered at th ...
, based on the
DCE/RPC DCE/RPC, short for "Distributed Computing Environment / Remote Procedure Calls", is the remote procedure call system developed for the Distributed Computing Environment (DCE). This system allows programmers to write distributed software as if it ...
IDL which it extends for use with the Microsoft
Component Object Model. Its compiler is also called MIDL.
See also
*
Object Description Language Object Description Language (ODL) was the original interface definition language created by Microsoft for specifying interfaces to be used in OLE Automation
In Microsoft Windows applications programming, OLE Automation (later renamed to simply Auto ...
External links
Microsoft Docs reference
{{compu-lang-stub
Microsoft development tools
Component-based software engineering
Microsoft application programming interfaces
Object-oriented programming
Object models