fd_set 结构 (winsock2.h)
fd_set 结构由各种 Windows 套接字函数和服务提供程序(如 select 函数)用于将套接字放入“集”中以实现各种目的,例如使用 select 函数的 readfds 参数测试给定套接字的可读性。
语法
typedef struct fd_set {
u_int fd_count;
SOCKET fd_array[FD_SETSIZE];
} fd_set, FD_SET, *PFD_SET, *LPFD_SET;
成员
fd_count
集中的套接字数。
fd_array[FD_SETSIZE]
集中的套接字数组。 变量 FD_SETSIZE 默认为 64。
注解
请注意,不要将 fd_set 结构的 FD_SET typedef 与 FD_SET 宏混淆。 也就是说, FD_SET 宏和 fd_set 结构是相关的,并且经常结合使用。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | winsock2.h (包括 Winsock2.h、Winsock.h) |