/dlldata switch

/dlldata 开关用于为代理 DLL 指定生成的 dlldata 文件的文件名。 如果未指定 /dlldata 开关,则使用默认文件名 Dlldata.c。

midl /dlldata file-name

切换选项

file-name

MIDL 编译器将为代理 DLL 生成的 C 源文件的名称。

备注

文件名指定的 文件 必须链接到代理 DLL。 dlldata 文件包含代理 DLL 的类工厂所需的入口点和数据结构。 这些数据结构指定代理 DLL 中包含的对象接口。 dlldata 文件还指定代理 DLL 的类工厂的类标识符。 这始终是按字母顺序) (的第一个代理文件的第一个接口的 UUID (IID) 。

对将进入特定代理 DLL 的所有 IDL 文件调用 MIDL 时,应指定相同的 dlldata 文件。 dll 数据文件在每次 MIDL 编译期间创建或更新,以增量方式生成将进入代理 DLL 的接口列表。

示例

midl /dlldata data.c

另请参阅

常规 MIDL 命令行语法