次の方法で共有


ICMP4_TYPE列挙 (ipmib.h)

ICMP4_TYPE列挙は、IP バージョン 4.0 (IPv4) メッセージ型のインターネット制御メッセージ プロトコル (ICMP) のセットを定義します。

構文

typedef enum {
  ICMP4_ECHO_REPLY = 0,
  ICMP4_DST_UNREACH = 3,
  ICMP4_SOURCE_QUENCH = 4,
  ICMP4_REDIRECT = 5,
  ICMP4_ECHO_REQUEST = 8,
  ICMP4_ROUTER_ADVERT = 9,
  ICMP4_ROUTER_SOLICIT = 10,
  ICMP4_TIME_EXCEEDED = 11,
  ICMP4_PARAM_PROB = 12,
  ICMP4_TIMESTAMP_REQUEST = 13,
  ICMP4_TIMESTAMP_REPLY = 14,
  ICMP4_MASK_REQUEST = 17,
  ICMP4_MASK_REPLY = 18
} ICMP4_TYPE, *PICMP4_TYPE;

定数

 
ICMP4_ECHO_REPLY
値: 0
ICMP エコー応答メッセージ。
ICMP4_DST_UNREACH
値: 3
メッセージの指定された宛先に到達できません。
ICMP4_SOURCE_QUENCH
値: 4
ICMP ソースクエンチ メッセージ。
ICMP4_REDIRECT
値: 5
ICMP リダイレクト メッセージ。
ICMP4_ECHO_REQUEST
値: 8
ICMP エコー リダイレクト メッセージ。
ICMP4_ROUTER_ADVERT
値: 9
ICMP ルーターアドバタイズ メッセージ。
ICMP4_ROUTER_SOLICIT
値: 10
ICMP ルーター要請メッセージ。
ICMP4_TIME_EXCEEDED
値: 11
ICMPv6 メッセージがタイムアウトしました。
ICMP4_PARAM_PROB
値: 12
IPv4 ヘッダーの形式が正しくないか、正しくない値が含まれています。
ICMP4_TIMESTAMP_REQUEST
値: 13
ICMP タイムスタンプ要求メッセージ。
ICMP4_TIMESTAMP_REPLY
値: 14
ICMP タイムスタンプ応答メッセージ。
ICMP4_MASK_REQUEST
値: 17
ICMP マスク要求メッセージ。
ICMP4_MASK_REPLY
値: 18
ICMP マスク応答メッセージ。

注釈

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

要件

要件
サポートされている最小のクライアント Windows Vista、SP2 を使用した Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008、Windows Server 2003 SP1 [デスクトップ アプリのみ]
Header ipmib.h (Iphlpapi.h を含む)