2

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

4

1 回答 1

0

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

于 2012-12-06T08:21:54.513 回答