问题:Windows平台。
进程中的dll_1需要知道线程ID 在同一过程中的dll_2。
dll_1已经有了dll_2的hmodule。
虽然这似乎是一项微不足道的任务,但却没有 关于如何实现这一目标的文件。
你会认为会有这样的功能
如GetRemoteModuleThreadId()
但如果有,那就是
因安全原因而隐瞒。
答案 0 :(得分:3)
线程和DLL是截然不同且不相关的概念。 DLL只是“已加载到进程内存中的一些代码”,而线程是执行代码时执行代码的独特代码序列,无论是在主exe还是DLL中。