为 COM 接口生成的文件

对于 COM 接口,MIDL 编译器将所有客户端和对象服务器辅助例程和数据合并到单个接口代理文件中。 此文件包括客户端和服务器的代理项入口点。 此外,MIDL 编译器还会生成接口头文件、接口 UUID 文件和接口注册文件。 创建包含代码的代理 DLL 以支持客户端应用程序和对象服务器使用该接口时,你将使用所有这些文件。 在为使用该接口的客户端应用程序创建可执行文件时,还将使用接口头文件和接口 UUID 文件。

以下主题介绍了为自定义 COM 接口生成的每个文件,可通过在 IDL 文件的接口属性列表中包括 [对象] 属性来标识这些文件:

有关详细信息,请参阅 应用程序配置文件(ACF)/app_config接口定义(IDL)文件,以及 生成和注册代理 DLL