The following topics list the Object Description Language (ODL) attributes, keywords, statements, and directives that are now part of the Microsoft Interface Definition Language (MIDL).
| coclass |
| dispinterface |
| enum |
| importlib |
| interface |
| library |
| module |
| struct |
| typedef |
| union |
For information on how to marshal OLE Automation types, such as BSTR, VARIANT, and SAFEARRAY, see Marshaling OLE Data Types.