//console project without MFC
#include "stdafx.h"
#include <WinSock2.h>
#include <ws2tcpip.h>
#include <iostream>
#pragma comment(lib,"ws2_32.lib")
using std::cout;
using std::endl;
int _tmain(int argc, _TCHAR* argv[])
{
WORD wVersionRequested;
wVersionRequested = MAKEWORD(2, 2);
LPWSADATA lpWSAData=new WSADATA();
if (WSAStartup(wVersionRequested,lpWSAData)!=0)
{
cout<<"startup fail"<<endl;
return 1;
}
cout<<"start up ok"<<endl
<<"version is: "<<lpWSAData->wVersion<<endl
<<"iMaxsockets: " <<lpWSAData->iMaxSockets<<endl
<<"iMaxUdpdg: "<<lpWSAData->iMaxUdpDg<<endl
//<<"vendorinfo: "<<lpWSAData->lpVendorInfo<<endl
<<"szdescription: "<<lpWSAData->szDescription<<endl
<<"systemstatus: "<<lpWSAData->szSystemStatus<<endl
<<"High Version: "<<lpWSAData->wHighVersion<<endl;
return 0;
}
#include "stdafx.h"
#include <WinSock2.h>
#include <ws2tcpip.h>
#include <iostream>
#pragma comment(lib,"ws2_32.lib")
using std::cout;
using std::endl;
int _tmain(int argc, _TCHAR* argv[])
{
WORD wVersionRequested;
wVersionRequested = MAKEWORD(2, 2);
LPWSADATA lpWSAData=new WSADATA();
if (WSAStartup(wVersionRequested,lpWSAData)!=0)
{
cout<<"startup fail"<<endl;
return 1;
}
cout<<"start up ok"<<endl
<<"version is: "<<lpWSAData->wVersion<<endl
<<"iMaxsockets: " <<lpWSAData->iMaxSockets<<endl
<<"iMaxUdpdg: "<<lpWSAData->iMaxUdpDg<<endl
//<<"vendorinfo: "<<lpWSAData->lpVendorInfo<<endl
<<"szdescription: "<<lpWSAData->szDescription<<endl
<<"systemstatus: "<<lpWSAData->szSystemStatus<<endl
<<"High Version: "<<lpWSAData->wHighVersion<<endl;
return 0;
}