【发布时间】:2019-10-20 13:31:53
【问题描述】:
C# 函数如下所述。
Marshal.PtrToStructure:https://docs.microsoft.com/en-us/dotnet/api/system.runtime.interopservices.marshal.ptrtostructure
将数据从非托管内存块编组到托管对象。
参数 ptr (IntPtr):指向非托管内存块的指针。
结构(对象):数据要复制到的对象。这必须是格式化类的实例。
Marshal.StructureToPtr:https://docs.microsoft.com/en-us/dotnet/api/system.runtime.interopservices.marshal.structuretoptr
将数据从托管对象编组到非托管内存块。
参数 结构(对象):保存要封送的数据的托管对象。此对象必须是格式化类的结构或实例。
ptr(IntPtr):指向非托管内存块的指针,必须在调用此方法之前分配。
【问题讨论】:
标签: c# marshalling ffi node-ffi