é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) |