TCP_INFO_v1結構 (mstcpip.h)

包含針對套接字收集的 TCP) 統計數據 (傳輸控制通訊協定。 此結構的 1.0 版會提供其他欄位。

語法

typedef struct _TCP_INFO_v1 {
  TCPSTATE State;
  ULONG    Mss;
  ULONG64  ConnectionTimeMs;
  BOOLEAN  TimestampsEnabled;
  ULONG    RttUs;
  ULONG    MinRttUs;
  ULONG    BytesInFlight;
  ULONG    Cwnd;
  ULONG    SndWnd;
  ULONG    RcvWnd;
  ULONG    RcvBuf;
  ULONG64  BytesOut;
  ULONG64  BytesIn;
  ULONG    BytesReordered;
  ULONG    BytesRetrans;
  ULONG    FastRetrans;
  ULONG    DupAcksIn;
  ULONG    TimeoutEpisodes;
  UCHAR    SynRetrans;
  ULONG    SndLimTransRwin;
  ULONG    SndLimTimeRwin;
  ULONG64  SndLimBytesRwin;
  ULONG    SndLimTransCwnd;
  ULONG    SndLimTimeCwnd;
  ULONG64  SndLimBytesCwnd;
  ULONG    SndLimTransSnd;
  ULONG    SndLimTimeSnd;
  ULONG64  SndLimBytesSnd;
} TCP_INFO_v1, *PTCP_INFO_v1;

成員

State

包含針對套接字收集的 TCP) 統計數據 (傳輸控制通訊協定。

Mss

連接的目前最大區段大小 (MSS) ,以位元組為單位。

ConnectionTimeMs

連接的存留期,以毫秒為單位。

TimestampsEnabled

如果連線的 TCP 時間戳已開啟,則為 TRUE;否則為 FALSE

RttUs

聯機目前的預估來回時間,以微秒為單位。

MinRttUs

以毫秒為單位的最小取樣來回行程時間。

BytesInFlight

未認可之已傳送位元組的目前數目。

Cwnd

目前壅塞視窗的大小,以位元組為單位。

SndWnd

傳送視窗的大小 (SND。 RFC 793 中的 WND) ,以位元組為單位。

RcvWnd

接收視窗的大小 (RCV。 RFC 793 中的 WND) ,以位元組為單位。

RcvBuf

目前接收緩衝區的大小,以位元組為單位。 當接收視窗的自動調整開啟時,接收緩衝區的大小會動態變更。

BytesOut

傳送的位元組總數。

BytesIn

收到的位元組總數。

BytesReordered

重新排序的位元組總數。

BytesRetrans

重新傳輸的位元組總數。

FastRetrans

Fast Retransmit 演演算法的呼叫數目。

DupAcksIn

收到的重複通知總數。

TimeoutEpisodes

重新傳輸逾時集的總數。 每個劇集可以包含多個逾時。

SynRetrans

重新傳輸的同步控制旗標總數 (SYN) 。

SndLimTransRwin

從「壅塞限制」或「傳送者有限」狀態轉換成「接收者有限」狀態的數目。

SndLimTimeRwin

累積時間,以毫秒為單位,花費在 TCP 傳輸停止的「接收者有限」狀態,因為傳送者已填滿宣佈的接收者視窗。

SndLimBytesRwin

以「接收者有限」狀態傳送的位元組總數。

SndLimTransCwnd

從「接收者有限」或「傳送者有限」狀態轉換成「壅塞限制」狀態的數目。

SndLimTimeCwnd

累積時間,以毫秒為單位,花費在「壅塞限制」狀態。 當有重新傳輸逾時,它會計入此成員中,而不是某些其他狀態的累計時間。

SndLimBytesCwnd

以「壅塞限制」狀態傳送的位元組總數。

SndLimTransSnd

從「接收者有限」或「壅塞限制」狀態轉換成「傳送者有限」狀態的轉換數目。

SndLimTimeSnd

累計時間,以毫秒為單位,花費在「寄件者有限」狀態。

SndLimBytesSnd

以「寄件者有限」狀態傳送的位元組總數。

備註

若要取得這個 結構的實例,請使用SIO_TCP_INFO控件程式代碼呼叫 WSAIoctlLPWSPIoctl 函式。 針對 lpvInBuffer 字段指定 1,以擷取此結構的 v1 版本。

規格需求

需求
最低支援的用戶端 Windows 10 組建 20348
最低支援的伺服器 Windows 10 組建 20348
標頭 mstcpip.h

另請參閱

SIO_TCP_INFO

TCPSTATE