/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) 指示詞的宏。