再学WSAStartup()函数

2023-05-15  本文已影响0人  大龙10

一、WSAStartup()函数以及DLL的加载

yuw2017的博客https://blog.51cto.com/u_12009752/1843745

二、WSAStartup() 函数

int WSAStartup(WORD wVersionRequested, LPWSADATA lpWSAData);

typedef struct WSAData 
{ WORD wVersion;   //ws2_32.dll 建议我们运用的版本号 
  WORD wHighVersion; //ws2_32.dll 支撑的最高版本号 
//一个以 null 开头的字符串,用来阐明 ws2_32.dll 的完成以及厂商信息 
char szDescription[WSADESCRIPTION_LEN+1]; //一个以 null 开头的字符串,用来阐明 ws2_32.dll 的形态以及设置装备摆设信息 
char szSystemStatus[WSASYS_STATUS_LEN+1]; 
unsigned short iMaxSockets; //2.0今后不再运用 
unsigned short iMaxUdpDg; //2.0今后不再运用 
char FAR *lpVendorInfo; //2.0今后不再运用
 } WSADATA, *LPWSADATA;

三、inet_ntoa函数

函数原型: char FAR* PASCAL FAR inet_ntoa( struct in_addr in);
MSDN上本函数的原型描述为:unsigned long inet_addr( __in const char *cp);

四、错误代码

上一篇 下一篇

猜你喜欢

热点阅读