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 構造体を使用するいくつかの関数が追加されています。 これらの関数には、 GetAddrInfoExSetAddrInfoExWSAConnectByListおよび WSAConnectByName が含まれます

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header winsock.h (Winsock2.h を含む)

こちらもご覧ください

GetAddrInfoEx

SetAddrInfoEx

WSAConnectByList

WSAConnectByName

残る

select