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 メンバーと組み合わせて使用されます。
注釈
timeval 構造体は、select 関数によって Windows ソケットで使用され、関数が完了するまでの最大時間を指定します。 時間間隔は、 tv_sec メンバーと tv_usec メンバーの値の組み合わせです。
Windows Vista 以降では、 timeval 構造体を使用するいくつかの関数が追加されています。 これらの関数には、 GetAddrInfoEx、 SetAddrInfoEx、 WSAConnectByList、 および WSAConnectByName が含まれます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | winsock.h (Winsock2.h を含む) |