Partager via


en-tête mstcpip.h

Cet en-tête est utilisé par les sockets Windows 2. Pour plus d'informations, consultez les pages suivantes :

mstcpip.h contient les interfaces de programmation suivantes :

Fonctions

 
AFFIRMER

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

Structures

 
ASSOCIATE_NAMERES_CONTEXT_INPUT

Contient l’ID de paramètre de transport et le handle vers un nom de domaine complet.
INET_PORT_RANGE

Fournit les données d’entrée utilisées par le SIO_ACQUIRE_PORT_RESERVATION IOCTL pour acquérir une réservation d’exécution pour un bloc de ports TCP ou UDP.
INET_PORT_RESERVATION_INSTANCE

Contient une réservation de port et un jeton pour un bloc de ports TCP ou UDP.
INET_PORT_RESERVATION_TOKEN

Contient un jeton de réservation de port pour un bloc de ports TCP ou UDP.
REAL_TIME_NOTIFICATION_SETTING_INPUT

Fournit des paramètres d’entrée à appliquer au paramètre de transport REAL_TIME_NOTIFICATION_CAPABILITY pour un socket TCP utilisé avec ControlChannelTrigger pour recevoir des notifications réseau en arrière-plan dans une application du Windows Store.
REAL_TIME_NOTIFICATION_SETTING_OUTPUT

Fournit les paramètres de sortie d’une requête pour le paramètre de transport REAL_TIME_NOTIFICATION_CAPABILITY pour un socket TCP utilisé avec ControlChannelTrigger pour recevoir des notifications réseau en arrière-plan dans une application du Windows Store.
SOCKET_PEER_TARGET_NAME

Contient l’adresse IP et le nom d’une cible homologue, ainsi que le type de protocole de sécurité à utiliser sur un socket.
SOCKET_SECURITY_QUERY_INFO

Contient des informations de sécurité retournées par la fonction WSAQuerySocketSecurity.
SOCKET_SECURITY_QUERY_TEMPLATE

Contient le modèle de sécurité utilisé par la fonction WSAQuerySocketSecurity.
SOCKET_SECURITY_SETTINGS

Spécifie les exigences de sécurité génériques pour un socket.
SOCKET_SECURITY_SETTINGS_IPSEC

Spécifie différents paramètres et exigences de sécurité spécifiques à IPsec.
TCP_INFO_v0

Contient les statistiques TCP (Transmission Control Protocol) collectées pour un socket.
TCP_INFO_v1

Contient les statistiques TCP (Transmission Control Protocol) collectées pour un socket. (version 1.0)
TCP_INITIAL_RTO_PARAMETERS

Spécifie les données utilisées par le SIO_TCP_INITIAL_RTO IOCTL pour configurer les paramètres de délai d’attente de retransmission initial (RTO) à utiliser sur le socket.
TIMESTAMPING_CONFIG

Décrit la structure d’entrée utilisée par le SIO_TIMESTAMPING IOCTL pour configurer la réception d’horodatage pour un socket de datagramme.
TRANSPORT_SETTING_ID

La structure TRANSPORT_SETTING_ID (mstcpip.h) spécifie l’ID de paramètre de transport utilisé par des IOCTL spécifiques pour appliquer ou interroger le paramètre de transport d’un socket.

Énumérations

 
CONTROL_CHANNEL_TRIGGER_STATUS

Spécifie le status d’une requête pour le paramètre de transport REAL_TIME_NOTIFICATION_CAPABILITY d’un socket TCP utilisé avec ControlChannelTrigger pour recevoir des notifications réseau en arrière-plan dans une application du Windows Store.
SOCKET_SECURITY_PROTOCOL

Indique le type de protocole de sécurité à utiliser sur un socket pour sécuriser le trafic réseau.
SOCKET_USAGE_TYPE

Utilisé pour spécifier le type d’utilisation du socket.
TCPSTATE

Indique les états possibles d’une connexion TCP (Transmission Control Protocol).