Footnotes

1. By definition one cannot, for example, write a source-portable DCE IDL compiler, because the code that calls SendReceive in the proxies is implementation-specific. [Back]

2. Microsoft has in its MIDL specification language defined additional extensions to DCE IDL; however, these are orthogonal to the subject of COM interface, and thus are not dealt with here. [Back]

3. This is a non-COM-related Microsoft extension, shown here for completeness. [Back]

4. Historically the library statement was supported only in a variant of IDL called ODL that was central to OLE Automation. [Back]