Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
язык MIDL (MIDL) 3,0 — это упрощенный, современный знакомый синтаксис для определения среда выполнения Windows типов в файлах языка определения интерфейса ( .idl ).
// BookSku.idl
namespace Bookstore
{
runtimeclass BookSku
{
String Title;
}
}
начиная с версии 10.0.17134.0 (Windows 10, версия 1803), Windows SDK включает поддержку командной строки для MIDL 3,0 ( midl.exe версия 8.01.0622 или более поздняя, используемая с /winrt параметром).
| Раздел | Описание |
|---|---|
| Введение в MIDL 3.0 | Введение в язык MIDL 3,0. |
| Синтез интерфейсов (MIDL 3.0) | В этом разделе описывается, как компилятор MIDL 3,0 создает и добавляет интерфейсы при необходимости. |
| Предопределенные атрибуты (MIDL 3.0) | Существует ряд предварительно определенных настраиваемых атрибутов, которые позволяют управлять именем и идентификатором IID для синтезированных интерфейсов, создаваемых компилятором. |
| Дополнительные разделы и сокращения | Дополнительные разделы и сокращенный синтаксис. |
| Переход на MIDL 3.0 с классического MIDLRT | MIDL 3,0 может сосуществовать в одном исходном файле с классической MIDLRT; в этом разделе показано, как перейти на MIDL 3,0 из MIDLRT. |
| Зарезервированные ключевые слова (MIDL 3.0) | В этом разделе перечислены зарезервированные ключевые слова в MIDL 3,0. Вы не можете использовать эти ключевые слова в именах классов и членов среды выполнения. |
| Устранение неполадок с MIDL 3.0 | Таблица проблем, связанных с устранением неполадок, и способы их устранения. |