我从C#DLL中的函数返回一个字节数组byte[] result
:
void WriteSingleCoils(ushort id, byte unit, ushort startAddress, bool OnOff, ref byte[] result)
我从C ++代码调用此函数。所有其他参数都没有问题,但是如何传递最后一个参数result
,它实际上是C ++代码的返回参数?
答案 0 :(得分:0)
您可以执行以下操作 -
void WriteSingleCoils(ushort id, byte unit, ushort startAddress, bool OnOff, array<Byte> ^result)
经过测试。对我来说很好。