Uso de la constante predefinida __midl
Cuando el compilador MIDL procesa los archivos IDL y ACF de entrada, __midl se define de forma predeterminada y se usa para la compilación condicional para lograr la coherencia a lo largo de la compilación. Esto elimina por fases el uso de instrucciones define en los archivos de encabezado, como MIDL_PASS, y los reemplaza por una marca coherente. El valor de la constante __midl indica la versión del compilador major.minor según la fórmula principal * 100 + secundaria; por ejemplo, MIDL ver. 6.0.x tiene el __midl definido como 600.
Si elige, puede invalidar este valor predeterminado especificando lo siguiente en la línea de comandos: /U__midl. Para obtener más información, vea /U.