/msc_ver commutatore
L'opzione /msc_ver viene usata per consentire a MIDL di generare codice che include ottimizzazioni per versioni diverse dei compilatori Microsoft C/C++.
midl /msc_ver version_number
-
version_number
-
Specifica un numero di versione intero del compilatore Microsoft Visual C++ che verrà usato per compilare gli stub client e server dell'applicazione distribuita. Il numero di versione predefinito è 1100, che corrisponde a Visual C++ versione 5.0. Il numero di versione 1200 corrisponde a Visual C++ versione 6.0 e così via.
In particolare, i valori della versione di 1100 o maggiore causano che il compilatore MIDL generi codice usando la direttiva __declspec(uuid()). Attiva anche macro che usano le direttive __declspec(selectany) e __declspec(novtable).