MIB_TCPSTATS2 結構 (tcpmib.h)
MIB_TCPSTATS2 結構包含本機計算機上執行的 TCP 通訊協定統計數據。 這個結構與 MIB_TCPSTATS 結構不同,因為它使用64位計數器,而不是32位計數器。
語法
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結構的指標。
這個結構定義於 Tcpmib.h 頭檔中,而不是 在 Iprtrmib.h 頭檔中。 請注意, Tcpmib.h 頭文件會自動包含在 Iprtrmib.h 中,該檔案會自動包含在 Iphlpapi.h 頭檔中。 不應該直接使用 Tcpmib.h 和 Iprtrmib.h 頭檔。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1709 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2016 [僅限傳統型應用程式] |
標頭 | tcpmib.h (包含Iphlpapi.h) |