enumerazione TCP_BOOLEAN_OPTIONAL (tcpestats.h)

L'enumerazione TCP_BOOLEAN_OPTIONAL definisce gli stati che un chiamante può specificare quando si aggiorna un membro nelle informazioni di lettura/scrittura per una connessione TCP.

Sintassi

typedef enum _TCP_BOOLEAN_OPTIONAL {
  TcpBoolOptDisabled = 0,
  TcpBoolOptEnabled,
  TcpBoolOptUnchanged = -1
} TCP_BOOLEAN_OPTIONAL, *PTCP_BOOLEAN_OPTIONAL;

Costanti

 
TcpBoolOptDisabled
Valore: 0
L'opzione deve essere disabilitata.
TcpBoolOptEnabled
L'opzione deve essere abilitata.
TcpBoolOptUnchanged
Valore: -1
L'opzione deve essere invariata.

Commenti

L'enumerazione TCP_BOOLEAN_OPTIONAL viene definita in Windows Vista e versioni successive.

La raccolta di statistiche estese in una connessione TCP è abilitata e disabilitata usando chiamate al tipo di enumerazione SetPerTcp6ConnectionEStats e SetPerTcpConnectionEStats in cui il tipo di statistiche estese specificate è uno dei valori del tipo di enumerazione TCP_ESTATS_TYPE. Un valore dell'enumerazione TCP_BOOLEAN_OPTIONAL viene usato per specificare come un membro nella struttura TCP_ESTATS_BANDWIDTH_RW_v0 deve essere aggiornato per abilitare o disabilitare le statistiche estese in una connessione TCP per la stima della larghezza di banda.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione tcpestats.h

Vedi anche

SetPerTcp6ConnectionEStats

SetPerTcpConnectionEStats

TCP_ESTATS_BANDWIDTH_RW_v0

TCP_ESTATS_TYPE