專注技術開發
Accept
在一個套接口接受連接
bind
將本地地址的一個端口綁定到一個嵌套接口
closesocket
關閉一個套接口
connect
與目標主機進行連接
getpeername
獲取與一個套接口相連斷的地址
getsockname
獲取套接口的本地名字
Getsockopt
獲取套接口的選項
Htonl
將32位主機字節順序表達轉化成為網絡字節順序
htons
將16位主機的主機字節順序轉化為網絡字節順序
Inet_addr
將點結構地址的點形式轉化成為網絡字節順序
Inet_ntoa
將網絡字節順序轉化為點結構地址
Ioctlsocket
控制套接口的模式
listen
打開網絡監聽
ntohl
與htonl相反
ntohs
與hston相反
Recv
從套接口接收數據
Recvfrom
接收數據報并保存源地址
Select
確定一個或多個套接口的狀態
Send
向一個套接口發送數據
sendto
向指定目標發送數據報
setsockopt
設置套接口選項
shutdown
禁止套接口發送或接收數據
socket
創建一個套接口
gethostbyaddr
返回對應地址主機信息
gethostbyname
返回對應主機名的主機信息
Gethostname
獲取本機名字
Getprotobyname
返回對應給定協議名的信息
getprotonumber
返回給定協議版本的信息
Getservbyname
返回對應服務和使用協議名信息
Getservbypory
返回對應端口協議名及相關信息
WSAAsyncGetHostByAddr
獲得對應地址的主機信息
WSAAsyncGethostByname
獲得對應主機名的主機信息
WSAAsyncGetProtoByName
獲得對應一個協議名的協議信息
WSAAsyncGetProtoByNumber
獲得對應協議號的協議信息
WSAAsyncGetServByName
獲得對應服務的服務名和接口信息
WSAAsyncGetServByPort
獲得對應服務名和接口的服務信息
WSAAsyncSelect
通知套接口有請求事件發生
WSACancelAsyncRequest
取消一次未完成的異步操作
WSACancelBlockingCall
取消一次正在進行中的阻塞調用
WSACleanup
終止windows sockets dll的使用
WSAGetLastError
獲取操作失敗信息
WSAIsBlocking
是否有阻塞調用正在進行
WSASetBlockingHook
建立一個應用程序指定的阻塞鉤子函數
WSASetLastError
設置錯誤
WSAStartup
windows sockets dll的使用
WSAUnhookBlockingHook
恢復阻塞的鉤子函數
WSAAccept
根據條件函數的返回值有條件的接受連接
WSACloseEvent
關閉一個開放的事件對象句柄
WSAConnect
創建一個與遠程的連接,交換連接數據
WSACreateEvent
創建一個新的事件對象
WSADuplicateSocket
為一個共享套接口創建一個新的描述字
WSAEnumProtocols
獲取現有傳輸協議的相關信息
WSAEventSelect
確定與所提供的FD_XXX網絡事件集合相關的一個事件對象
WSAGetOverlappedResult
返回指定套接口上一個重疊操作的結果
WSAGetQoSByName
根據一個模板初始化QOS
WSAHtonl
同htonl
WSAIoctl
WSAJoinLeaf
將一個節點加入一個多點會晤交換數據連接
WSANtohl
WSANtohs
WSARecv
WSARecvDisconnect
終止一個套接口上的接收操作或連接
WSARecvFrom
接收一個數據報并保存源地址
WSAReseEvent
將指定的事件對象狀態清除為未置信號
WSASend
在一個已連接的套接口上發送數據
WSASendDisconnect
啟動套接口連接終止操作
WSASendTo
向指定地址發送數據,可能的話使用重疊輸入輸出操作
WSASetEvet
將指定的事件對象狀態設置為有信號
WSASocket
創建一個與指定服務提供者綁定的套接口
WSAWaitForMultipleEvents
只要指定時間對象中的一個或全部處于有信號狀態,或者超時間隔到者返回
.
posted on 2008-04-14 14:12 大海 閱讀(587) 評論(0) 編輯 收藏 引用
Powered by: C++博客 Copyright © 大海