共用方式為


(ipmib.h) MIBICMPSTATS 結構

MIBICMPSTATS結構包含傳入或傳出網際網路控制訊息通訊協定的統計資料, (ICMP) 特定電腦上的訊息。

語法

typedef struct _MIBICMPSTATS {
  DWORD dwMsgs;
  DWORD dwErrors;
  DWORD dwDestUnreachs;
  DWORD dwTimeExcds;
  DWORD dwParmProbs;
  DWORD dwSrcQuenchs;
  DWORD dwRedirects;
  DWORD dwEchos;
  DWORD dwEchoReps;
  DWORD dwTimestamps;
  DWORD dwTimestampReps;
  DWORD dwAddrMasks;
  DWORD dwAddrMaskReps;
} MIBICMPSTATS, *PMIBICMPSTATS;

成員

dwMsgs

類型: DWORD

已接收或傳送的訊息數目。

dwErrors

類型: DWORD

收到或傳送的錯誤數目。

dwDestUnreachs

類型: DWORD

已接收或傳送的目的地無法連線訊息數目。 當資料包無法到達其預定目的地時,目的地無法連線的訊息會傳送至原始電腦。

dwTimeExcds

類型: DWORD

TTL) 超過已接收或傳送的訊息存留時間 (數目。 當資料包捨棄資料包時,系統會將超過存留時間的訊息傳送至原始電腦,因為所傳遞的路由器數目超過其存留時間值。

dwParmProbs

類型: DWORD

已接收或傳送的參數問題訊息數目。 當路由器或主機在資料包的 IP 標頭中偵測到錯誤時,參數問題訊息會傳送至原始電腦。

dwSrcQuenchs

類型: DWORD

已接收或傳送的來源佇列訊息數目。 來源快取要求會傳送至電腦,要求其降低封包傳輸速率。

dwRedirects

類型: DWORD

已接收或傳送的重新導向訊息數目。 當找到該電腦所傳送資料包的較佳路由時,重新導向訊息會傳送至原始電腦。

dwEchos

類型: DWORD

已接收或傳送的回應要求數目。 回應要求會導致接收電腦將回應回復訊息傳回原始電腦。

dwEchoReps

類型: DWORD

已接收或傳送的回應回復數目。 電腦會傳送回應回復,以回應接收回應要求訊息。

dwTimestamps

類型: DWORD

已接收或傳送的時間戳記要求數目。 時間戳記要求會導致接收電腦將時間戳記回復傳送回原始電腦。

dwTimestampReps

類型: DWORD

已接收或傳送的時間戳記回復數目。 電腦會傳送時間戳記回復,以回應接收時間戳記要求。 路由器可以使用時間戳要求和回復來測量網路上資料包的傳送速率。

dwAddrMasks

類型: DWORD

已接收或傳送的位址遮罩要求數目。 電腦會傳送位址遮罩要求,以判斷其本機子網之子網路遮罩中的位數。

dwAddrMaskReps

類型: DWORD

已接收或傳送的位址遮罩回應數目。 電腦會傳送位址遮罩回應,以回應位址遮罩要求。

備註

需要兩 個 MIBICMPSTATS 結構,才能保存指定電腦的所有 ICMP 統計資料。 一個 MIBICMPSTATS 結構包含傳入 ICMP 訊息的統計資料。 另一個包含傳出 ICMP 訊息的統計資料。 因此, MIBICMPINFO 結構包含兩個 MIBICMPSTATS 結構。

在 Microsoft Windows 軟體發展工具組 (SDK) 針對 Windows Vista 和更新版本發行,標頭檔的組織已變更,且 MIBICMPSTATS 結構定義于 Ipmib.h 標頭檔而非 Iprtrmib.h 標頭檔中。 請注意, Ipmib.h 標頭檔會自動包含在 Iprtrmib.h 中,該檔案會自動包含在 Iphlpapi.h 標頭檔中。 不應該直接使用 Ipmib.hIprtrmib.h 標頭檔。

需求

   
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
標頭 ipmib.h (包含 Iphlpapi.h)

另請參閱

MIBICMPINFO

MIBICMPSTATS_EX

MIB_ICMP

MIB_ICMP_EX