标签: windows dll linker dynamic-linking loadlibrary
我知道当调用LoadLibrary时,它会检查DLL是否已经加载,如果是,它会增加其引用计数并返回一个句柄。
现在说我已经加载了MyLibrary.dll,然后替换了一个函数的实现,甚至完全删除了它,并用LoadLibrary再次加载它。会发生什么?
基于LoadLibrary知道某个DLL已经加载的内容? 它与什么比较/检查?它只是DLL名称和路径吗?