Параметр /msc_ver

Параметр /msc_ver позволяет MIDL создавать код, который включает оптимизацию для разных версий компиляторов Microsoft C/C++.

midl /msc_ver version_number

Параметры переключения

version_number

Задает целочисленный номер версии компилятора Microsoft Visual C++, который будет использоваться для компиляции клиентских и серверных заглушок распределенного приложения. Номер версии по умолчанию — 1100, что соответствует версии Visual C++ 5.0. Номер версии 1200 соответствует Visual C++ версии 6.0 и т. д.

Комментарии

В частности, значения версии 1100 или выше приводят к созданию компилятором MIDL кода с использованием директивы __declspec(uuid() ). Он также активирует макросы, использующие директивы __declspec(selectany) и __declspec(novtable).