加载程序如何根据要加载可执行程序或dll的输入节找到任何需要的dll并加载

由于输入节只包含一个dll名字而没有它的路径名,因此加载程序必须搜索用户的磁盘驱动器来找到dll。加载程序的搜索顺序:
1)包含可执行映像文件的目录;
2)进程的当前目录(SetCurrentDirectory(), GetCurrentDirectory());
3)windows系统目录;
4)windows目录;
5)PATH环境变量中列出的各个目录。
原文地址:https://www.cnblogs.com/taoxu0903/p/1169985.html