0

我有一个类库,其中包含一个 API 函数,该函数将处理所有处理,我的应用程序有一个结构和一些将传递给 API 函数的方法。如何将结构从我的应用程序传递到 .dll?

在我的应用程序中:

private void IFaceConn_Load(object sender, EventArgs e)
    {
        Interface.RegisterInterface(iface, ref cfg, ConnectFn, DisconnectFn);
    }

在我的 .dll 中:

public void RegisterInterface(Enum iface, "struct goes here"  Func<int> connect, Func<int> disconnect)
    {

    }
4

1 回答 1

3

如果你问结构参数声明应该是什么样子:

public void RegisterInterface(Enum iface, ref StructType structType, Func<int> connect, Func<int> disconnect)
{
}
于 2013-02-06T19:29:07.543 回答