套接口库函数参考(二十九)

2010-12-30 21:03:01 · 作者: · 浏览: 59187
bsp;       有效的名字,但没有关于请求类型的数据记录。

WSAEINPROGRESS    一个阻塞的Windows Sockets操作正在进行。

WSAEINTR          阻塞调用被WSACancelBlockingCall()取消了.

 

参见: WSAAsyncGetProtoByNumber(), getprotobyname()

 

5.2.6 getservbyname()

简述:

    返回对应于给定服务名和协议名的相关服务信息。

 

       #include <windows.h>

 

       struct servent FAR * PASCAL FAR getservbyname(const char

       Far * name, const char FAR *proto);

 

       name  一个指向服务名的指针。

 

       proto 指向协议名的指针(可选)。如果这个指针为空,getservbyname()返回第一个names_name或者某一个s_aliases匹配的服务条目。否则getservbyname()nameproto都进行匹配。

 

注释:

    getservbyname()返回与给定服务名对应的包含名字和服务号信息的servent结构指针。结构的声明如下:

 

     &n