Поделиться через


Файл UUID интерфейса

UUID-файл интерфейса собирает определения идентификаторов интерфейсов из всех интерфейсов в обработанном IDL-файле. Подобно файлу заглушки и файлу заголовка, закрытие входного потока определяется текущим IDL-файлом и включенными файлами. Например, для Interface IFace компилятор создает константу IID_IFace и инициализирует ее UUID интерфейса, указанного в IDL-файле. Клиентские приложения и библиотека DLL прокси-сервера используют эту константу для идентификации интерфейса.

По умолчанию для ID-файла интерфейса, созданного из file.idl, используется имя File_i.c. Параметр компилятора /iid MIDL переопределяет имя UUID-файла интерфейса по умолчанию.