服务程序的线程中WSAStartup初始化成功,创建SOCKET报10093错误
一个服务程序,在线程加入提供网络服务,使用控制台程序,程序不会出错
WSADATA wsaData;
int wsaret=WSAStartup(MAKEWORD(2,2),&wsaData);
if(wsaret!=0)
{//此处不报错
return ;
}
sockaddr_in local;
local.sin_family=AF_INET;
local.sin_addr.s_addr=INADDR_ANY;
local.sin_port=htons((u_short)20248);
server=socket(AF_INET,SOCK_STREAM,0);
if(server==INVALID_SOCKET)
{
//到此处报10093的错误