㈠ 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中安裝服務提供者的函數使用。