MIDL y ODL
El Lenguaje de definición de interfaz de Microsoft (MIDL) ahora incluye la sintaxis completa del Lenguaje de definición de objetos (ODL). Esto le permite usar el compilador MIDL de 32 bits para generar una biblioteca de tipos y archivos de encabezado opcionales para una aplicación COM.
Nota
Cuando la documentación hace referencia a un archivo ODL, hace referencia a un archivo que Mktyplib.exe puede analizar. Cuando hace referencia a un archivo IDL, hace referencia a un archivo que el compilador MIDL puede analizar. Esto es estrictamente una convención de nomenclatura. El compilador MIDL analizará un archivo de entrada independientemente de su extensión de nombre de archivo.
En los temas de esta sección se describe el uso de los archivos IDL y del compilador MIDL que contienen instrucciones IDL y ODL para generar bibliotecas de tipos:
- Generación de una biblioteca de tipos con MIDL
- Archivos adicionales necesarios para generar una biblioteca de tipos
- Diferencias entre MIDL y MkTypLib
- Características del lenguaje ODL en MIDL
- Generación de un archivo DLL de proxy y una biblioteca de tipos a partir de un único archivo IDL