标签: c vb.net marshalling
我有一个C-Function DecodePacket(BYTE *数据包,int size),我想在Vb.net中通过dll import使用它。是否有可能我给这个参数像一个byref,以便c函数使用与我输入相同的数据包。如果这不可能,我怎样才能将字节数组从C返回到Vb.net
答案 0 :(得分:0)
通常,在这种情况下,我使用IntPtr结构进行编组。字节*数据包它确实是指向字节数组的第一项的指针。使用指针并具有大小应足以获取数据。