有没有办法从 nanoFramework 中的互操作调用中获取多个参数
Is there a way to get multiple parameters back from an interop call in nanoFramework
我试图在单个互操作调用中从一个结构中获取多个参数。有问题的结构具有以下签名:
struct struct_name
{
uint16_t param0;
uint8_t param1;
uint8_t param2;
uint8_t *param3;
};
我正在尝试将所有这些参数放入托管 C# 代码中。
这是目前不支持的“高级”使用场景。在 Interop 中只能使用基本 CLR 类型。您必须将这些作为单独的参数通过 ref.
传递
我试图在单个互操作调用中从一个结构中获取多个参数。有问题的结构具有以下签名:
struct struct_name
{
uint16_t param0;
uint8_t param1;
uint8_t param2;
uint8_t *param3;
};
我正在尝试将所有这些参数放入托管 C# 代码中。
这是目前不支持的“高级”使用场景。在 Interop 中只能使用基本 CLR 类型。您必须将这些作为单独的参数通过 ref.
传递