Windows动态链接依赖于活动代码页

2024-10-12

本文探讨了Windows动态链接对活动代码页的依赖关系。尽管Windows路径长期以来采用WTF-16编码,但可移植可执行文件导入表中的模块名称却是以字节形式存在的。当名称包含超出ASCII范围的值时,动态链接器必须将这些字节解码为Unicode才能构建查找路径。作者通过实验发现,链接器加载的DLL可能会因系统代码页而异,并解释了其背后的技术细节。

未分类 代码页