Параметр /ms_ext
В случае с MIDL версии 3.0 функции, включенные параметром ms_ext , теперь являются режимом по умолчанию для компилятора MIDL.
midl /ms_ext
Этот параметр не имеет параметров.
Использование параметра не приведет к возникновению ошибки компилятора, поэтому вам не нужно удалять ссылки на /ms_ext или /c_ext из существующего файла makefile.
Следующие расширения Майкрософт для OSF DCE теперь доступны по умолчанию:
- Определения интерфейса для объектов OLE. Дополнительные сведения о файлах, созданных для интерфейсов OLE, см. в разделе "Файлы, созданные для COM-интерфейса"
- Атрибут [callback] , указывающий статическую функцию обратного вызова на клиенте.
- cpp_quote(quoted_string) и #pragma midl_echo
- wchar_t расширенные типы символов, константы и строки
- инициализация перечисления (разреженные перечислители)
- Выражения в виде описателей размера и дискриминатора
- Обработка расширений
- Наследование типа указателя-атрибута
- Несколько интерфейсов
- Определения за пределами блока интерфейса
- Можно опустить атрибуты направления [in, out]