TIMEVAL 结构 (winsock2.h)
timeval 结构用于指定时间间隔。 它与 Berkeley Software Distribution (BSD) Time.h 头文件相关联。
语法
typedef struct timeval {
long tv_sec;
long tv_usec;
} TIMEVAL, *PTIMEVAL, *LPTIMEVAL;
成员
tv_sec
时间间隔,以秒为单位。
tv_usec
时间间隔,以微秒为单位。 此值与 tv_sec 成员结合使用,表示不是秒倍数的时间间隔值。
注解
select 函数在 Windows 套接字中使用时间值结构,以指定函数完成的最长时间。 时间间隔是 tv_sec 和 tv_usec 成员中的值的组合。
在 Windows Vista 和更高版本上添加了多个使用 时间值 结构的函数。 这些函数包括 GetAddrInfoEx、 SetAddrInfoEx、 WSAConnectByList 和 WSAConnectByName。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | winsock2.h (包括 Winsock2.h) |