Поделиться через


Заголовок mstcpip.h

Этот заголовок используется windows Sockets 2. Дополнительные сведения см. в разделе:

Mstcpip.h содержит следующие программные интерфейсы:

Функции

 
УТВЕРЖДАТЬ

IN4_ADDR_EQUAL

IN4_CLASSA

IN4_CLASSB

IN4_CLASSC

IN4_CLASSD

IN4_IS_ADDR_6TO4ELIGIBLE

IN4_IS_ADDR_BROADCAST

IN4_IS_ADDR_LINKLOCAL

IN4_IS_ADDR_LOOPBACK

IN4_IS_ADDR_MC_ADMINLOCAL

IN4_IS_ADDR_MC_LINKLOCAL

IN4_IS_ADDR_MC_SITELOCAL

IN4_IS_ADDR_MULTICAST

IN4_IS_ADDR_RFC1918

IN4_IS_ADDR_SITELOCAL

IN4_IS_ADDR_UNSPECIFIED

IN4_IS_UNALIGNED_ADDR_6TO4ELIGIBLE

IN4_IS_UNALIGNED_ADDR_BROADCAST

IN4_IS_UNALIGNED_ADDR_LINKLOCAL

IN4_IS_UNALIGNED_ADDR_LOOPBACK

IN4_IS_UNALIGNED_ADDR_MULTICAST

IN4_IS_UNALIGNED_ADDR_RFC1918

IN4_IS_UNALIGNED_ADDR_UNSPECIFIED

IN4_MULTICAST

IN4_UNALIGNED_ADDR_EQUAL

IN4_UNCANONICALIZE_SCOPE_ID

IN4ADDR_ISANY

IN4ADDR_ISEQUAL

IN4ADDR_ISLOOPBACK

IN4ADDR_ISUNSPECIFIED

IN4ADDR_SCOPE_ID

IN4ADDR_SETANY

IN4ADDR_SETLOOPBACK

IN4ADDR_SETSOCKADDR

IN6_EXTRACT_V4ADDR_FROM_6TO4

IN6_EXTRACT_V4ADDR_FROM_ISATAP

IN6_GET_ADDR_V4COMPAT

IN6_GET_ADDR_V4MAPPED

IN6_IS_ADDR_6TO4

IN6_IS_ADDR_ALLNODESONLINK

IN6_IS_ADDR_ALLNODESONNODE

IN6_IS_ADDR_ALLROUTERSONLINK

IN6_IS_ADDR_ISATAP

IN6_IS_ADDR_SOLICITEDNODE

IN6_IS_ADDR_TEREDO

IN6_MULTICAST_SCOPE

IN6_PREFIX_EQUAL

IN6_SET_6TO4_PREFIX

IN6_SET_ADDR_SOLICITEDNODE

IN6_SET_ADDR_V4COMPAT

IN6_SET_ADDR_V4MAPPED

IN6_SET_ISATAP_IDENTIFIER

IN6_UNCANONICALIZE_SCOPE_ID

IN6ADDR_IS6TO4

IN6ADDR_ISISATAP

IN6ADDR_ISTEREDO

IN6ADDR_ISV4MAPPED

IN6ADDR_SETSOCKADDR

IN6ADDR_SETV4MAPPED

Структуры

 
ASSOCIATE_NAMERES_CONTEXT_INPUT

Содержит идентификатор параметра транспорта и дескриптор для полного доменного имени.
INET_PORT_RANGE

Предоставляет входные данные, используемые SIO_ACQUIRE_PORT_RESERVATION IOCTL для получения резервирования среды выполнения для блока портов TCP или UDP.
INET_PORT_RESERVATION_INSTANCE

Содержит резервирование портов и маркер для блока портов TCP или UDP.
INET_PORT_RESERVATION_TOKEN

Содержит маркер резервирования портов для блока портов TCP или UDP.
REAL_TIME_NOTIFICATION_SETTING_INPUT

Предоставляет входные параметры, применяемые к параметру транспорта REAL_TIME_NOTIFICATION_CAPABILITY для сокета TCP, который используется с ControlChannelTrigger для получения фоновых сетевых уведомлений в приложении Магазина Windows.
REAL_TIME_NOTIFICATION_SETTING_OUTPUT

Предоставляет выходные параметры из запроса для параметра транспорта REAL_TIME_NOTIFICATION_CAPABILITY для сокета TCP, который используется с ControlChannelTrigger для получения фоновых сетевых уведомлений в приложении Магазина Windows.
SOCKET_PEER_TARGET_NAME

Содержит IP-адрес и имя однорангового целевого объекта, а также тип протокола безопасности, который будет использоваться в сокете.
SOCKET_SECURITY_QUERY_INFO

Содержит сведения о безопасности, возвращаемые функцией WSAQuerySocketSecurity.
SOCKET_SECURITY_QUERY_TEMPLATE

Содержит шаблон безопасности, используемый функцией WSAQuerySocketSecurity.
SOCKET_SECURITY_SETTINGS

Задает универсальные требования к безопасности для сокета.
SOCKET_SECURITY_SETTINGS_IPSEC

Задает различные требования к безопасности и параметры, относящиеся к IPsec.
TCP_INFO_v0

Содержит статистику TCP, собранную для сокета.
TCP_INFO_v1

Содержит статистику TCP, собранную для сокета. (версия 1.0)
TCP_INITIAL_RTO_PARAMETERS

Указывает данные, используемые SIO_TCP_INITIAL_RTO IOCTL для настройки начального времени ожидания повторной передачи (RTO) для использования в сокете.
TIMESTAMPING_CONFIG

Описывает структуру входных данных, используемую SIO_TIMESTAMPING IOCTL для настройки получения метки времени для сокета датаграммы.
TRANSPORT_SETTING_ID

Структура TRANSPORT_SETTING_ID (mstcpip.h) указывает идентификатор параметра транспорта, используемый определенными библиотеками IOCTL для применения или запроса параметра транспорта для сокета.

Перечисления

 
CONTROL_CHANNEL_TRIGGER_STATUS

Указывает состояние запроса для параметра транспорта REAL_TIME_NOTIFICATION_CAPABILITY для сокета TCP, который используется с ControlChannelTrigger для получения фоновых сетевых уведомлений в приложении Магазина Windows.
SOCKET_SECURITY_PROTOCOL

Указывает тип протокола безопасности, который будет использоваться в сокете для защиты сетевого трафика.
SOCKET_USAGE_TYPE

Используется для указания типа использования сокета.
TCPSTATE

Указывает возможные состояния tcp-подключения.