2011-11-02 60 views
1

有没有办法在托管代码和本地代码之间共享内存,就像内存映射文件一样(我使用的是.Net 2.0,所以MMF在此版本中不可用),I'am新的.Net,那么实际上什么是编组?我已经完成了托管代码和非托管代码之间的通信,但是我的问题是在编组期间,我们是否将非托管内存部分复制到托管内存区域,或者我们共享相同的地址空间,因此,当我们从非托管代码更改变量时,那么在托管代码中值也会改变?在C#和原生C++之间共享内存

回答

0

post是一个有用的起点,以获得有关托管和非托管代码之间封送一些想法

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