共计 276 个字符,预计需要花费 1 分钟才能阅读完成。
Windows 9x 操作系统不是一种全新的操作系统。为了向下兼容,它继承了 16 位 Windows 3.x 操作系统的个性。因而,微软并没有把所有的 16 位函数全副改写成 32 位的,而是仅仅通过将其包装进 32 位代码重用了现有的 16 位代码。这样,这些 32 位代码会转过来调用 16 位。在这种 Win32 API 实现下,KERNEL32 的大多数函数 都转到了 KRNL386,USER32 转到了 USER.EXE,GDI32 转到了 GDI.EXE。——《加密与解密第三版》
这种实现形式就像 wsl1 一样,将 linux 的 api 翻译成 windows 的 api,导致我的项目难以保护,容易出谬误。
正文完