Utilizzo della costante predefinita __midl
Quando il compilatore MIDL elabora i file IDL di input e ACF, __midl viene definito per impostazione predefinita e viene usato per la compilazione condizionale per ottenere la coerenza in tutta la compilazione. Questa operazione elimina l'uso di istruzioni define nei file di intestazione, come MIDL_PASS, e le sostituisce con un flag coerente. Il valore della costante __midl indica la versione del compilatore major.minor in base alla formula major * 100 + minor; ad esempio MIDL ver. 6.0.x ha la __midl definita come 600.
Se si sceglie, è possibile eseguire l'override di questa impostazione predefinita specificando quanto segue nella riga di comando: /U__midl. Per altre informazioni, vedere /U.