SERVENT 结构 (winsock2.h)

servicent 结构用于存储或返回给定服务名称的名称和服务编号。

语法

typedef struct servent {
  char  *s_name;
  char  **s_aliases;
#if ...
  char  *s_proto;
#if ...
  short s_port;
#else
  short s_port;
#endif
#else
  char  *s_proto;
#endif
} SERVENT, *PSERVENT, *LPSERVENT;

成员

s_name

服务的官方名称。

s_aliases

NULL 结尾的备用名称数组。

s_proto

联系服务时要使用的协议的名称。

s_port

可以联系服务的端口号。 端口号按网络字节顺序返回。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 winsock2.h (包括 Winsock2.h)

另请参阅

getservbyname