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 |