读书人

怎么获取ACE_SOCKET的原始套接字

发布时间: 2013-07-08 14:13:00 作者: rapoo

如何获取ACE_SOCKET的原始套接字
问题:总是遇到10054,所以在初始化原始套接字前增加下述代码可避免此问题,但此段代码中有个参数不知如何下手(即如何获取ACE中的原始套接字)
------------------------------------------------------
功能代码:
#define SIO_UDP_CONNRESET _WSAIOW(IOC_VENDOR,12)
status = WSAIoctl(skt(问题参数), SIO_UDP_CONNRESET, &bNewBehavior, sizeof(bNewBehavior), NULL, 0, &dwBytesReturned, NULL, NULL);
if (SOCKET_ERROR == status)
{
closesocket( skt );
skt = -1;
}
------------------------------------------------------
本人代码:
#include <xxx.h>
...
//准备把上述代码贴此。
... ...
//
ACE_SOCK_Stream *pSock = new ACE_SOCK_Stream();
if(!ConnSrv(pSock,_ipAddr,_port))
{
delete pSock;
pSock=NULL;

_validateSign = false;

delete[] recvbuf;
recvbuf = NULL;

LC_PubFunValue::setSysState(4, "1");
_cErrorCode = "APP0027";

response->setRetCode("APP0027");
return response;
}
------------------------------------------------------
愿大家共同探讨自己看法怎么获取ACE_SOCKET的原始套接字 ACEsocket?网络 socket ACE 套接字
[解决办法]
VS IDE中,在不明白的符号上点鼠标右键,选转到定义。

读书人网 >C++

热点推荐