ProtocolType Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает протоколы, которые поддерживает класс Socket.
public enum class ProtocolType
public enum ProtocolType
type ProtocolType =
Public Enum ProtocolType
- Наследование
Поля
Ggp | 3 | Протокол межшлюзового взаимодействия (GGP). |
Icmp | 1 | Протокол ICMP. |
IcmpV6 | 58 | Протокол ICMPv6. |
Idp | 22 | Протокол IDP. |
Igmp | 2 | Протокол IGMP. |
IP | 0 | Протокол IP. |
IPSecAuthenticationHeader | 51 | Заголовок IPv6 AH. Дополнительные сведения см. в разделе 2.2.1 RFC 2292 по адресу https://www.ietf.org. |
IPSecEncapsulatingSecurityPayload | 50 | Заголовок IPv6 ESP. |
IPv4 | 4 | Протокол IPv4. |
IPv6 | 41 | Протокол IPv6. |
IPv6DestinationOptions | 60 | Заголовок IPv6 Destination Options. |
IPv6FragmentHeader | 44 | Заголовок IPv6 Fragment. |
IPv6HopByHopOptions | 0 | Заголовок IPv6 Hop by Hop Options. |
IPv6NoNextHeader | 59 | Заголовок IPv6 No next. |
IPv6RoutingHeader | 43 | Заголовок IPv6 Routing. |
Ipx | 1000 | Протокол IPX. |
ND | 77 | Протокол ND (неофициальный). |
Pup | 12 | Протокол PUP. |
Raw | 255 | Протокол Raw IP. |
Spx | 1256 | Протокол SPX. |
SpxII | 1257 | Протокол SPXII. |
Tcp | 6 | Протокол TCP. |
Udp | 17 | Протокол UDP. |
Unknown | -1 | Неизвестный протокол. |
Unspecified | 0 | Неуказанный протокол. |
Комментарии
Класс Socket использует перечисление ProtocolType для информирования API сокетов Windows о запрашиваемом протоколе. Для успешного создания на компьютере должно присутствовать низкоуровневые Socket драйверы для запрошенного протокола.