将结构从应用程序传递到类库
本文关键字:类库 应用程序 结构 | 更新日期: 2023-09-27 17:57:55
我有一个类库,其中包含一个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)
{
}
如果您询问结构参数声明应该是什么样子:
public void RegisterInterface(Enum iface, ref StructType structType, Func<int> connect, Func<int> disconnect)
{
}