énumération TCP_BOOLEAN_OPTIONAL (tcpestats.h)
L’énumération TCP_BOOLEAN_OPTIONAL définit les états qu’un appelant peut spécifier lors de la mise à jour d’un membre dans les informations de lecture/écriture d’une connexion TCP.
Syntax
typedef enum _TCP_BOOLEAN_OPTIONAL {
TcpBoolOptDisabled = 0,
TcpBoolOptEnabled,
TcpBoolOptUnchanged = -1
} TCP_BOOLEAN_OPTIONAL, *PTCP_BOOLEAN_OPTIONAL;
Constantes
TcpBoolOptDisabled Valeur : 0 L’option doit être désactivée. |
TcpBoolOptEnabled L’option doit être activée. |
TcpBoolOptUnchanged Valeur : -1 L’option doit être inchangée. |
Remarques
L’énumération TCP_BOOLEAN_OPTIONAL est définie sur Windows Vista et versions ultérieures.
La collecte de statistiques étendues sur une connexion TCP est activée et désactivée à l’aide des appels aux fonctions SetPerTcp6ConnectionEStats et SetPerTcpConnectionEStats où le type de statistiques étendues spécifié est l’une des valeurs du type d’énumération TCP_ESTATS_TYPE . Une valeur de l’énumération TCP_BOOLEAN_OPTIONAL est utilisée pour spécifier la façon dont un membre de la structure TCP_ESTATS_BANDWIDTH_RW_v0 doit être mis à jour pour activer ou désactiver des statistiques étendues sur une connexion TCP pour l’estimation de la bande passante.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | tcpestats.h |