enumeração TCP_BOOLEAN_OPTIONAL (tcpestats.h)

A enumeração TCP_BOOLEAN_OPTIONAL define os estados que um chamador pode especificar ao atualizar um membro nas informações de leitura/gravação de uma conexão TCP.

Syntax

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

Constantes

 
TcpBoolOptDisabled
Valor: 0
A opção deve ser desabilitada.
TcpBoolOptEnabled
A opção deve ser habilitada.
TcpBoolOptUnchanged
Valor: -1
A opção deve ser inalterada.

Comentários

A enumeração TCP_BOOLEAN_OPTIONAL é definida no Windows Vista e posterior.

A coleção de estatísticas estendidas em uma conexão TCP está habilitada e desabilitada usando chamadas para as funções SetPerTcp6ConnectionEStats e SetPerTcpConnectionEStats em que o tipo de estatísticas estendidas especificadas é um dos valores do tipo de enumeração TCP_ESTATS_TYPE . Um valor da enumeração TCP_BOOLEAN_OPTIONAL é usado para especificar como um membro na estrutura TCP_ESTATS_BANDWIDTH_RW_v0 deve ser atualizado para habilitar ou desabilitar estatísticas estendidas em uma conexão TCP para estimativa de largura de banda.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho tcpestats.h

Confira também

SetPerTcp6ConnectionEStats

SetPerTcpConnectionEStats

TCP_ESTATS_BANDWIDTH_RW_v0

TCP_ESTATS_TYPE