Comutador /msc_ver
A opção /msc_ver é usada para permitir que MIDL gere código que inclui otimizações para diferentes versões de compiladores do Microsoft C/C++.
midl /msc_ver version_number
-
version_number
-
Especifica um número de versão inteiro do compilador Microsoft Visual C++ que será usado para compilar os stubs de cliente e servidor do aplicativo distribuído. O número de versão padrão é 1100, que corresponde ao Visual C++ versão 5.0. O número de versão 1200 corresponde ao Visual C++ versão 6.0 e assim por diante.
Em particular, os valores de versão de 1100 ou mais fazem com que o compilador MIDL gere código utilizando a diretiva __declspec(uuid()). Ele também ativa macros que usam as diretivas __declspec(selectany) e __declspec(novtable ).