Переключатель /iid
Параметр /iid указывает имя файла идентификатора интерфейса для COM-интерфейса, переопределяя имя по умолчанию, полученное путем добавления _i.c к имени IDL-файла.
midl /iid filename
-
filename
-
Указывает имя файла идентификатора интерфейса, которое переопределяет имя файла идентификатора интерфейса по умолчанию для COM-интерфейса. Имена файлов могут быть явно заключены в кавычки с помощью двойных кавычек ("), чтобы оболочка не интерпретировала специальные символы.
Параметр /iid не влияет на интерфейсы RPC.
Если имя файла не содержит явного пути, файл записывается в текущий каталог или в каталог, указанный параметром /out . Явный путь в имени файла переопределяет спецификацию параметра /out .
midl /iid "my_iid.c" имя_файла.idl