Параметр /acf

Параметр /acf позволяет пользователю указать явное имя файла ACF. Параметр также позволяет использовать разные имена интерфейсов в файлах IDL и ACF.

midl /acf acf_filename

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

acf_filename

Указывает имя ACF. Между параметром /acf и именем файла могут быть пробелы.

Комментарии

По умолчанию компилятор MIDL создает имя ACF, заменяя расширение имени файла IDL (обычно IDL) на ACF. Если параметр /acf присутствует, ACF принимает свое имя из указанного имени файла. Параметр /acf применяется только к IDL-файлу, указанному в командной строке компилятора MIDL. Он не применяется к импортированным файлам.

Если используется параметр /acf , имя интерфейса в ACF не обязательно совпадает с именем интерфейса MIDL. Эта функция позволяет интерфейсам совместно использовать спецификацию ACF.

Если абсолютный путь к ACF не указан, компилятор MIDL выполняет поиск в текущем каталоге, каталогах, предоставленных параметром /I , и каталогах в пути INCLUDE.

Если ACF не найден, компилятор MIDL предполагает, что для этого интерфейса нет ACF. Дополнительные сведения о последовательности каталогов см. в справочных записях для параметров /I и /no_def_idir . Дополнительные сведения, связанные с /acf, см. в разделе Файл определения интерфейса (IDL).

Примеры

midl /acf bar.acf filename.idl

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

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

/no_def_idir