次の方法で共有


MIBICMPSTATS 構造体 (ipmib.h)

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

Time-to-Live (TTL) が受信または送信されたメッセージの数を超えました。 通過したルーターの数が有効期間の値を超えたため、データグラムが破棄されると、有効期限を超えたメッセージが送信元のコンピューターに送信されます。

dwParmProbs

型: DWORD

受信または送信されたパラメーター問題メッセージの数。 ルーターまたはホストがデータグラムの IP ヘッダーでエラーを検出すると、パラメーターの問題メッセージが送信元コンピューターに送信されます。

dwSrcQuenchs

型: DWORD

受信または送信されたソース クエンチ メッセージの数。 ソース クエンチ要求がコンピューターに送信され、パケット転送の速度を下げるよう要求されます。

dwRedirects

型: DWORD

受信または送信されたリダイレクト メッセージの数。 そのコンピューターから送信されたデータグラムに対してより適切なルートが検出されると、リダイレクト メッセージが送信元のコンピューターに送信されます。

dwEchos

型: DWORD

受信または送信されたエコー要求の数。 エコー要求により、受信側のコンピューターはエコー応答メッセージを元のコンピューターに送り返します。

dwEchoReps

型: DWORD

受信または送信されたエコー応答の数。 コンピューターは、エコー要求メッセージの受信に応答してエコー応答を送信します。

dwTimestamps

型: DWORD

受信または送信されたタイムスタンプ要求の数。 タイムスタンプ要求により、受信側のコンピューターは、元のコンピューターにタイム スタンプ応答を送信します。

dwTimestampReps

型: DWORD

受信または送信されたタイムスタンプ応答の数。 コンピューターは、タイムスタンプ要求の受信に応答してタイムスタンプ応答を送信します。 ルーターは、タイムスタンプ要求と応答を使用して、ネットワーク上のデータグラムの伝送速度を測定できます。

dwAddrMasks

型: DWORD

受信または送信されたアドレス マスク要求の数。 コンピューターがアドレス マスク要求を送信して、ローカル サブネットのサブネット マスク内のビット数を決定します。

dwAddrMaskReps

型: DWORD

受信または送信されたアドレス マスク応答の数。 コンピューターは、アドレス マスク要求に応答してアドレス マスク応答を送信します。

解説

特定のコンピューターのすべての ICMP 統計を保持するには、2 つの MIBICMPSTATS 構造体が必要です。 1 つの MIBICMPSTATS 構造体には、受信 ICMP メッセージの統計が含まれています。 もう 1 つのには、送信 ICMP メッセージの統計が含まれています。 このため、 MIBICMPINFO 構造体には 2 つの MIBICMPSTATS 構造体が含まれています。

Windows Vista 以降用にリリースされた Microsoft Windows ソフトウェア開発キット (SDK) では、ヘッダー ファイルのorganizationが変更され、MIBICMPSTATS 構造は Iprtrmib.h ヘッダー ファイルにない Ipmib.h ヘッダー ファイルで定義されています。 Ipmib.h ヘッダー ファイルは、Iphlpapi.h ヘッダー ファイルに自動的に含まれる Iprtrmib.h に自動的に含まれることに注意してください。 Ipmib.h および Iprtrmib.h ヘッダー ファイルを直接使用しないでください。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header ipmib.h (Iphlpapi.h を含む)

関連項目

MIBICMPINFO

MIBICMPSTATS_EX

MIB_ICMP

MIB_ICMP_EX