다음을 통해 공유


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.hIprtrmib.h 헤더 파일은 직접 사용하면 안 됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 버전 1709 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2016 [데스크톱 앱만 해당]
머리글 tcpmib.h(Iphlpapi.h 포함)