【发布时间】:2020-07-31 19:54:53
【问题描述】:
从 .NET 动态 P/Invoke 非托管代码的最佳方法是什么?
例如,我有许多非托管 DLL,它们之间有通用的 C 样式导出。我想获取 DLL 的路径,然后根据导出的名称 P/Invoke 一个函数。直到运行时我才知道 DLL 名称。
基本上,对于 .NET,LoadLibrary 和 GetProcAddress 的等价物是什么? (我现有的代码使用这些函数来完成相同的目标,完全在非托管代码中)。
【问题讨论】: