Vb.net BeginSend是否使用大小为的4字节整数作为消息前缀?
我继承了一个包含两个应用程序之间的对话框的项目。一个是VB.NET本地的C++。该协议使得消息的前4个字节(32位)编码大小。然而,VB.NET端从未设置这前四个字节,但是它使用了.NET方法BeginSendTo,该方法接受大小参数Vb.net BeginSend是否使用大小为的4字节整数作为消息前缀?,vb.net,sockets,protocols,Vb.net,Sockets,Protocols,我继承了一个包含两个应用程序之间的对话框的项目。一个是VB.NET本地的C++。该协议使得消息的前4个字节(32位)编码大小。然而,VB.NET端从未设置这前四个字节,但是它使用了.NET方法BeginSendTo,该方法接受大小参数 所以我的问题是,;BeginSendTo方法是否会以4字节int的形式自动将大小添加到消息的开头?否。BeginSendTo()方法的size参数指示实际发送的buffer参数的字节数。有关详细信息,请参阅
所以我的问题是,;BeginSendTo方法是否会以4字节int的形式自动将大小添加到消息的开头?否。
BeginSendTo()方法的size
参数指示实际发送的buffer
参数的字节数。有关详细信息,请参阅