如何获取c#连接成功后socket, 把socket如何值 传给C语言?
TcpClient tcpClient = new TcpClient();
tcpClient.Connect("192.168.1.89", 8603);
/Socket socket = tcpClient.Client;
NetworkStream ns = tcpClient.GetStream();
NetworkStream nsRev = tcpClient.GetStream();
byte[] sendBytes = new Byte[7];
ArrayList gbRecvBuff = new ArrayList();
if (ns.CanWrite)
{
ns.Write(sendBytes, 0, sendBytes.Length)
}
//C sharp调用c dll函数
[DllImport("F:\\DTS.dll")]
public static extern int RecvDataEx(int SocketClient, float[] pfData, int n);
C#连接成功后把socket传输给C函数函数接收数据?谢谢