Параметр /dlldata

Параметр /dlldata используется для указания имени файла, созданного dlldata-файла для прокси-библиотеки DLL. Имя файла по умолчанию Dlldata.c используется, если параметр /dlldata не указан.

midl /dlldata file-name

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

file-name

Имя исходного файла C, создаваемого компилятором MIDL для прокси-библиотеки DLL.

Комментарии

Файл, указанный именем файла, должен быть связан с библиотекой DLL прокси-сервера. Файл dlldata содержит точки входа и структуры данных, необходимые фабрике классов для прокси-библиотеки DLL. Эти структуры данных определяют интерфейсы объектов, содержащиеся в прокси-библиотеке DLL. Файл dlldata также указывает идентификатор класса фабрики классов для прокси-библиотеки DLL. Это всегда UUID (IID) первого интерфейса первого прокси-файла (в алфавитном порядке).

Один и тот же файл dlldata следует указывать при вызове MIDL для всех IDL-файлов, которые будут входить в определенную библиотеку DLL прокси-сервера. Файл dlldata создается или обновляется во время каждой компиляции MIDL, постепенно создавая список интерфейсов, которые будут входить в библиотеку DLL прокси-сервера.

Примеры

midl /dlldata data.c

См. также раздел

Общий синтаксис командной строки MIDL