/msc_ver Schalter
Der Schalter /msc_ver wird verwendet, um MIDL das Generieren von Code zu ermöglichen, der Optimierungen für verschiedene Versionen von Microsoft C/C++-Compilern enthält.
midl /msc_ver version_number
-
version_number
-
Gibt eine ganzzahlige Versionsnummer des Microsoft Visual C++ Compilers an, der zum Kompilieren der Client- und Server-Stubs der verteilten Anwendung verwendet wird. Die Standardversionsnummer ist 1100, was Visual C++-Version 5.0 entspricht. Die Versionsnummer 1200 entspricht Visual C++-Version 6.0 usw.
Insbesondere führen Versionswerte von 1100 oder höher dazu, dass der MIDL-Compiler Code generiert, der die __declspec(uuid())- Direktive verwendet. Außerdem werden Makros aktiviert, die die Direktiven __declspec(selectany) und __declspec(novtable) verwenden.