Partager via


énumération TCP_CONNECTION_OFFLOAD_STATE (tcpmib.h)

L’énumération TCP_CONNECTION_OFFLOAD_STATE définit les états de déchargement TCP possibles pour une connexion TCP.

Syntax

typedef enum {
  TcpConnectionOffloadStateInHost,
  TcpConnectionOffloadStateOffloading,
  TcpConnectionOffloadStateOffloaded,
  TcpConnectionOffloadStateUploading,
  TcpConnectionOffloadStateMax
} TCP_CONNECTION_OFFLOAD_STATE, *PTCP_CONNECTION_OFFLOAD_STATE;

Constantes

 
TcpConnectionOffloadStateInHost
La connexion TCP appartient actuellement à la pile réseau sur l’ordinateur local et n’est pas déchargée
TcpConnectionOffloadStateOffloading
La connexion TCP est en cours de déchargement, mais le déchargement n’a pas été effectué.
TcpConnectionOffloadStateOffloaded
La connexion TCP est déchargée vers le contrôleur d’interface réseau.
TcpConnectionOffloadStateUploading
La connexion TCP est en cours de chargement dans la pile réseau sur l’ordinateur local, mais le processus de rétablissement vers l’hôte n’est pas terminé.
TcpConnectionOffloadStateMax
Valeur maximale possible pour le type d’énumération TCP_CONNECTION_OFFLOAD_STATE . Il ne s’agit pas d’une valeur légale pour l’état de déchargement possible de la connexion TCP.

Remarques

L’énumération TCP_CONNECTION_OFFLOAD_STATE est définie sur Windows Server 2003 et versions ultérieures.

Sur microsoft Kit de développement logiciel Windows (Kit SDK Windows) (SDK) publié pour Windows Vista et versions ultérieures, la organization des fichiers d’en-tête a changé et l’énumération TCP_CONNECTION_OFFLOAD_STATE est définie dans le fichier d’en-tête Tcpmib.h et non dans le fichier d’en-tête Iprtrmib.h. Notez que le fichier d’en-tête Tcpmib.h est automatiquement inclus dans Iprtrmib.h , qui est automatiquement inclus dans le fichier d’en-tête Iphlpapi.h . Les fichiers d’en-tête Tcpmib.h et Iprtrmib.h ne doivent jamais être utilisés directement.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête tcpmib.h (include Iphlpapi.h)

Voir aussi

GetTcp6Table

GetTcp6Table2

MIB_TCP6ROW2

MIB_TCP6TABLE2

MIB_TCPROW2

MIB_TCPTABLE2