다음을 통해 공유


TIMEVAL 구조체(winsock2.h)

timeval 구조는 시간 간격을 지정하는 데 사용됩니다. 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 이상에서는 시간 구조를 사용하는 여러 함수가 추가됩니다. 이러한 함수에는 GetAddrInfoEx, SetAddrInfoEx, WSAConnectByListWSAConnectByName이 포함됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 winsock2.h(Winsock2.h 포함)

추가 정보

GetAddrInfoEx

SetAddrInfoEx

WSAConnectByList

WSAConnectByName

머무르게

선택