timeVAL 结构 (winsock.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_sectv_usec 成员中的值的组合。

在 Windows Vista 和更高版本上添加了多个使用 时间值 结构的函数。 这些函数包括 GetAddrInfoExSetAddrInfoExWSAConnectByListWSAConnectByName

要求

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

另请参阅

GetAddrInfoEx

SetAddrInfoEx

WSAConnectByList

WSAConnectByName

萦绕

select