TCP_BOOLEAN_OPTIONAL enumeración (tcpestats.h)

La enumeración TCP_BOOLEAN_OPTIONAL define los estados que un autor de llamada puede especificar al actualizar un miembro en la información de lectura y escritura para una conexión TCP.

Syntax

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

Constantes

 
TcpBoolOptDisabled
Valor: 0
La opción debe estar deshabilitada.
TcpBoolOptEnabled
La opción debe estar habilitada.
TcpBoolOptUnchanged
Valor: -1
La opción debe no modificarse.

Comentarios

La enumeración TCP_BOOLEAN_OPTIONAL se define en Windows Vista y versiones posteriores.

La colección de estadísticas extendidas en una conexión TCP se habilita y deshabilita mediante llamadas a las funciones SetPerTcp6ConnectionEStats y SetPerTcpConnectionEStats donde el tipo de estadísticas extendidas especificada es uno de los valores del tipo de enumeración TCP_ESTATS_TYPE . Se usa un valor de la enumeración TCP_BOOLEAN_OPTIONAL para especificar cómo se debe actualizar un miembro de la estructura TCP_ESTATS_BANDWIDTH_RW_v0 para habilitar o deshabilitar las estadísticas extendidas en una conexión TCP para la estimación de ancho de banda.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado tcpestats.h

Consulte también

SetPerTcp6ConnectionEStats

SetPerTcpConnectionEStats

TCP_ESTATS_BANDWIDTH_RW_v0

TCP_ESTATS_TYPE