专注技术开发
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 大海 阅读(577) 评论(0) 编辑 收藏 引用
Powered by: C++博客 Copyright © 大海