㈠ WSAData是个什么结构体用什么用
WSAData机构体如下
功能是:存放windows socket初始化信息.
struct WSAData {
WORD wVersion;
WORD wHighVersion;
char szDescription[WSADESCRIPTION_LEN+1];
char szSystemStatus[WSASYSSTATUS_LEN+1];
unsigned short iMaxSockets;
unsigned short iMaxUdpDg;
char FAR * lpVendorInfo;
};
wVersion为你将使用的Winsock版本号,wHighVersion为载入的Winsock动态库支持的最高版本,注意,它们的高字节代表次版本,低字节代表主版本。
szDescription与szSystemStatus由特定版本的Winsock设置,实际上没有太大用处。
iMaxSockets表示最大数量的并发Sockets,其值依赖于可使用的硬件资源。
iMaxUdpDg表示数据报的最大长度;然而,获取数据报的最大长度,你需要使用WSAEnumProtocols对协议进行查询。
最大数量的并发Sockets并不是什么神奇的数字,它是由可用的物理资源来决定的.
lpVendorInfo是为Winsock实现而保留的制造商信息,这个在Windows平台上并没有什么用处.
㈡ resetevent和wsaresetevent有什么区别
ResetEvent 这个函数把指定的事件对象设置为无信号状态
您好,答案已经给出,请您浏览一遍
有什么不懂的地方欢迎回复我!
如果满意请及时点击【采纳为满意答案】按钮
或者客户端的朋友在右上角评价点【满意】
您的采纳,
是我答题的动力
也同时给您带来知识和财富值
O(∩_∩)O谢谢您!!!
㈢ WinAPI:WSAStarup( )函数到底是干什么用的
该函数的第一个参数指明程序请求使用的Socket版本,操作系统根据请求的Socket版本来搜索相应的Socket库,然后绑定找到的Socket库到该应用程序中。以后应用程序就可以调用所请求的Socket库中的其它Socket函数了。 至于WSAClieanup函数 绑定了当然要解除绑定了,清除
㈣ WSA是什么意思
美国拉斯维加斯国际鞋类展览会(WSA)
或者
战争附加费
㈤ windows开发函数前面的wsa是什么意思
1 WSA是什么?
WSA可以是 Windows Socket API的简称。
另外,WSA用于Windows网络Socket的API函数的前缀, 它的全称是Windows Sockets Asynchronous, 即Windows异步套接字。
2 Socket是什么?
指伯克利套接字(Berkeley sockets,也称为BSD Socket), Socket是进程间进行通信常用方法,BSD Socket作为API,允许不同主机或者同一个计算机上的不同进程之间的通信,是用C语言编写的函数库。
3 Windows Socket 是什么?
Windows Socket 遵守BSD UNIX 中流行的Socket 接口为范例, 同时含了一组针对Windows 的扩展库函数,以使程序员能充分地利用Windows 消息驱动机制进行编程。
4 Windows Sockets Asynchronous 又是什么?
微软做完BSD Socket的Windows化后,就有了一个标准的Berkely Sockets的应用集合,以及为Windows应用所作的扩充。又把Windows消息机制和网络事件的异步机制结合, 就得到了Windows Sockets Asynchronous。 凡是做了此类扩充的API函数,都加上了WSA前缀。 这样socket就完全和Windows有机结合啦,
㈥ wsa是什么
wsa的a是指api,用于区别spi,因为在spi中还有wspsocket,wspaccept等...
在spi中:
WSP(Winsock提供者):用于传送服务提供者函数。
NSP(名字空间提供者):用于名字空间提供者函数。
WPU(Winsock提供者上调):供服务提供者调用的Ws2_ 32.dll支持函数使用。
WSC(Winsock配置):供在Winsock 2中安装服务提供者的函数使用。