MIB_TCPSTATS2 구조체(tcpmib.h)
MIB_TCPSTATS2 구조에는 로컬 컴퓨터에서 실행되는 TCP 프로토콜에 대한 통계가 포함됩니다. 이 구조는 32비트 카운터가 아닌 64비트 카운터를 사용한다는 MIB_TCPSTATS 구조와 다릅니다.
구문
typedef struct _MIB_TCPSTATS2 {
TCP_RTO_ALGORITHM RtoAlgorithm;
DWORD dwRtoMin;
DWORD dwRtoMax;
DWORD dwMaxConn;
DWORD dwActiveOpens;
DWORD dwPassiveOpens;
DWORD dwAttemptFails;
DWORD dwEstabResets;
DWORD dwCurrEstab;
DWORD64 dw64InSegs;
DWORD64 dw64OutSegs;
DWORD dwRetransSegs;
DWORD dwInErrs;
DWORD dwOutRsts;
DWORD dwNumConns;
} MIB_TCPSTATS2, *PMIB_TCPSTATS2;
멤버
RtoAlgorithm
dwRtoMin
형식:DWORD
최소 RTO 값(밀리초)입니다.
dwRtoMax
형식:DWORD
최대 RTO 값(밀리초)입니다.
dwMaxConn
형식:DWORD
최대 연결 수입니다. 이 멤버가 -1이면 최대 연결 수가 가변적입니다.
dwActiveOpens
형식:DWORD
활성 개수가 열립니다. 활성 열기에서 클라이언트는 서버와의 연결을 시작합니다.
dwPassiveOpens
형식:DWORD
수동 개수가 열립니다. 수동 열기에서 서버는 클라이언트의 연결 요청을 수신 대기합니다.
dwAttemptFails
형식:DWORD
실패한 연결 시도 횟수입니다.
dwEstabResets
형식:DWORD
재설정된 설정된 연결 수입니다.
dwCurrEstab
형식:DWORD
현재 설정된 연결 수입니다.
dw64InSegs
형식:DWORD
받은 세그먼트 수입니다.
dw64OutSegs
형식: DWORD64
전송되는 세그먼트 수입니다. 이 숫자에는 재전송된 세그먼트가 포함되지 않습니다.
dwRetransSegs
형식: DWORD64
다시 전송된 세그먼트 수입니다.
dwInErrs
형식:DWORD
받은 오류 수입니다.
dwOutRsts
형식:DWORD
초기화 플래그 집합으로 전송되는 세그먼트 수입니다.
dwNumConns
형식:DWORD
현재 시스템에 있는 연결 수입니다. 이 총 수에는 수신 대기 연결을 제외한 모든 상태의 연결이 포함됩니다.
설명
GetTcpStatisticsEx2 함수는 MIB_TCPSTATS2 구조체에 대한 포인터를 반환합니다.
이 구조체는 Iprtrmib.h 헤더 파일이 아닌 Tcpmib.h 헤더 파일에 정의되어 있습니다. Tcpmib.h 헤더 파일은 Iphlpapi.h 헤더 파일에 자동으로 포함되는 Iprtrmib.h에 자동으로 포함됩니다. Tcpmib.h 및 Iprtrmib.h 헤더 파일은 직접 사용하면 안 됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 버전 1709 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2016 [데스크톱 앱만 해당] |
머리글 | tcpmib.h(Iphlpapi.h 포함) |