.NET CLR InternalCall
有没有办法托管.NET CLR运行时并注册MethodImplOptions.InternalCall函数? (这不是关于P / Invoke的话题)
SSCLI代码(特别是clr \ src \ vm \ ecall.cpp)表明无法注册InternalCall
方法,因为关键的gECClasses
表是硬编码的。
IMetaDataImport
是你最好的选择,但不能真正保证。 这似乎是C ++ / CLI的特定任务。
有没有办法托管.NET CLR运行时并注册MethodImplOptions.InternalCall函数? (这不是关于P / Invoke的话题)
SSCLI代码(特别是clr \ src \ vm \ ecall.cpp)表明无法注册InternalCall
方法,因为关键的gECClasses
表是硬编码的。
IMetaDataImport
是你最好的选择,但不能真正保证。 这似乎是C ++ / CLI的特定任务。