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 を含む) |