如何参考C程序编组字节数组?

时间:2012-10-27 10:50:49

标签: c vb.net marshalling

我有一个C-Function DecodePacket(BYTE *数据包,int size),我想在Vb.net中通过dll import使用它。是否有可能我给这个参数像一个byref,以便c函数使用与我输入相同的数据包。如果这不可能,我怎样才能将字节数组从C返回到Vb.net

1 个答案:

答案 0 :(得分:0)

通常,在这种情况下,我使用IntPtr结构进行编组。字节*数据包它确实是指向字节数组的第一项的指针。使用指针并具有大小应足以获取数据。