ProtocolType 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Socket クラスがサポートするプロトコルを指定します。
public enum class ProtocolType
public enum ProtocolType
type ProtocolType =
Public Enum ProtocolType
- 継承
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| Unknown | -1 | 不明なプロトコル。 |
| IP | 0 | インターネット プロトコル。 |
| IPv6HopByHopOptions | 0 | IPv6 ホップ バイ ホップ オプション ヘッダー。 |
| Unspecified | 0 | 未指定のプロトコル。 |
| Icmp | 1 | インターネット制御メッセージ プロトコル。 |
| Igmp | 2 | インターネット グループ管理プロトコル。 |
| Ggp | 3 | ゲートウェイ間プロトコル。 |
| IPv4 | 4 | インターネット プロトコル バージョン 4。 |
| Tcp | 6 | 伝送制御プロトコル。 |
| Pup | 12 | PARC ユニバーサル パケット プロトコル。 |
| Udp | 17 | ユーザー データグラム プロトコル。 |
| Idp | 22 | インターネット データグラム プロトコル。 |
| IPv6 | 41 | インターネット プロトコル バージョン 6 (IPv6)。 |
| IPv6RoutingHeader | 43 | IPv6 ルーティング ヘッダー。 |
| IPv6FragmentHeader | 44 | IPv6 フラグメント ヘッダー。 |
| IPSecEncapsulatingSecurityPayload | 50 | セキュリティ ペイロード ヘッダーをカプセル化する IPv6。 |
| IPSecAuthenticationHeader | 51 | IPv6 認証ヘッダー。 詳細については、rfc 2292 セクション 2.2.1 を参照してください。 https://www.ietf.orgで入手できます。 |
| IcmpV6 | 58 | IPv6 用のインターネット制御メッセージ プロトコル。 |
| IPv6NoNextHeader | 59 | IPv6 次のヘッダーはありません。 |
| IPv6DestinationOptions | 60 | IPv6 宛先オプション ヘッダー。 |
| ND | 77 | Net Disk Protocol (非公式)。 |
| Raw | 255 | 生 IP パケット プロトコル。 |
| Ipx | 1000 | インターネット パケット交換プロトコル。 |
| Spx | 1256 | シーケンス化されたパケット交換プロトコル。 |
| SpxII | 1257 | Sequenced Packet Exchange バージョン 2 プロトコル。 |
注釈
Socket クラスは、ProtocolType 列挙型を使用して、要求されたプロトコルを Windows Sockets API に通知します。 Socketを正常に作成するには、要求されたプロトコルの低レベルドライバー ソフトウェアがコンピューターに存在する必要があります。