Encabezado mstcpip.h

Windows Sockets 2 usa este encabezado. Para más información, consulte:

mstcpip.h contiene las siguientes interfaces de programación:

Functions

 
ASSERT

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

Estructuras

 
ASSOCIATE_NAMERES_CONTEXT_INPUT

Contiene el identificador de configuración de transporte y el identificador de un nombre de dominio completo.
INET_PORT_RANGE

Proporciona datos de entrada utilizados por el SIO_ACQUIRE_PORT_RESERVATION IOCTL para adquirir una reserva en tiempo de ejecución para un bloque de puertos TCP o UDP.
INET_PORT_RESERVATION_INSTANCE

Contiene una reserva de puertos y un token para un bloque de puertos TCP o UDP.
INET_PORT_RESERVATION_TOKEN

Contiene un token de reserva de puerto para un bloque de puertos TCP o UDP.
REAL_TIME_NOTIFICATION_SETTING_INPUT

Proporciona la configuración de entrada que se aplica a la configuración de transporte de REAL_TIME_NOTIFICATION_CAPABILITY para un socket TCP que se usa con ControlChannelTrigger para recibir notificaciones de red en segundo plano en una aplicación de la Tienda Windows.
REAL_TIME_NOTIFICATION_SETTING_OUTPUT

Proporciona la configuración de salida de una consulta para la configuración de transporte de REAL_TIME_NOTIFICATION_CAPABILITY para un socket TCP que se usa con ControlChannelTrigger para recibir notificaciones de red en segundo plano en una aplicación de la Tienda Windows.
SOCKET_PEER_TARGET_NAME

Contiene la dirección IP y el nombre de un destino del mismo nivel y el tipo de protocolo de seguridad que se usará en un socket.
SOCKET_SECURITY_QUERY_INFO

Contiene información de seguridad devuelta por la función WSAQuerySocketSecurity.
SOCKET_SECURITY_QUERY_TEMPLATE

Contiene la plantilla de seguridad usada por la función WSAQuerySocketSecurity.
SOCKET_SECURITY_SETTINGS

Especifica los requisitos de seguridad genéricos para un socket.
SOCKET_SECURITY_SETTINGS_IPSEC

Especifica varios requisitos de seguridad y configuración específicos de IPsec.
TCP_INFO_v0

Contiene las estadísticas del Protocolo de control de transmisión (TCP) que se recopilaron para un socket.
TCP_INFO_v1

Contiene las estadísticas del Protocolo de control de transmisión (TCP) que se recopilaron para un socket. (versión 1.0)
TCP_INITIAL_RTO_PARAMETERS

Especifica los datos utilizados por el SIO_TCP_INITIAL_RTO IOCTL para configurar los parámetros de tiempo de espera de retransmisión inicial (RTO) que se usarán en el socket.
TIMESTAMPING_CONFIG

Describe la estructura de entrada utilizada por el SIO_TIMESTAMPING IOCTL para configurar la recepción de marca de tiempo para un socket de datagramas.
TRANSPORT_SETTING_ID

La estructura de TRANSPORT_SETTING_ID (mstcpip.h) especifica el identificador de configuración de transporte usado por ioCTLs específicos para aplicar o consultar la configuración de transporte de un socket.

Enumeraciones

 
CONTROL_CHANNEL_TRIGGER_STATUS

Especifica el estado de una consulta para la configuración de transporte de REAL_TIME_NOTIFICATION_CAPABILITY para un socket TCP que se usa con ControlChannelTrigger para recibir notificaciones de red en segundo plano en una aplicación de la Tienda Windows.
SOCKET_SECURITY_PROTOCOL

Indica el tipo de protocolo de seguridad que se va a usar en un socket para proteger el tráfico de red.
SOCKET_USAGE_TYPE

Se usa para especificar el tipo de uso para el socket.
TCPSTATE

Indica los posibles estados de una conexión del Protocolo de control de transmisión (TCP).