атрибут dllname(str)

Атрибут [dllname] определяет имя библиотеки DLL, содержащей точки входа для модуля.

[
    uuid(uuid-number), 
    dllname("filename")
    [, optional-attribute-list]
]
module modulename
{
    elementlist
};

Параметры

uuid-number

Задает универсальный уникальный идентификационный номер для модуля.

filename

Указывает строку, завершающуюся значением NULL, которая содержит полный путь к dll-файлу.

optional-attribute-list

Задает список из нуля или нескольких атрибутов интерфейса MIDL.

имя_модуля

Указывает имя, которое другие программные компоненты могут использовать для ссылки на модуль.

elementlist

Указывает одну или несколько инструкций определения элемента модуля.

Комментарии

Атрибут [dllname] является обязательным для модуля.

Примеры

[
    uuid(1e196b20-1f3c-1069-996b-00dd010fe676),
    helpstring("A meaningful comment"),   
    dllname("HANDY.DLL")
] 
module HandyStuff
{
    /* Module content definitions */
};

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

Модуль

Запись

Синтаксис ODL-файла

Пример ODL-файла

Создание библиотеки типов с помощью MIDL