/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
另请参阅