1

有没有办法在托管代码和本机代码之间共享内存,就像内存映射文件一样(我正在使用.Net 2.0,所以这个版本中没有 MMF),我是这个 .Net 的新手,所以实际上是什么编组?我这样做是为了在托管代码和非托管代码之间进行通信,但我的问题是在封送处理期间,我们是否将非托管的内存部分复制到托管内存区域,或者我们共享相同的地址空间,因此当我们从非托管代码更改变量时,那么托管代码中的值也会改变吗?

4

1 回答 1

0

这篇文章是获得有关托管代码和非托管代码之间编组的一些想法的有用起点

你可以跳过与[InAttribute]和[OutAttribute]相关的部分

于 2011-11-02T14:43:06.483 回答