绑定导入

默认链接器行为是为延迟加载的 DLL 创建可绑定的导入地址表。 如果绑定了 DLL,则 Helper 函数将尝试使用绑定信息,而不是对每个引用的导入调用 GetProcAddress。 如果时间戳或首选地址与加载的 DLL 的时间戳或首选地址不匹配,则 Helper 函数将假设绑定导入地址表过期并将继续执行(就好像该地址表并不存在)。

如果从未打算绑定 DLL 的延迟加载导入,则在链接器的命令行上指定 /delay:nobind 将禁止生成绑定导入地址表并防止该地址表使用图像文件中的空间。

请参见

概念

链接器的延迟加载 DLL 支持