다음을 통해 공유


TCP_BOOLEAN_OPTIONAL 열거형(tcpestats.h)

TCP_BOOLEAN_OPTIONAL 열거형은 호출자가 TCP 연결에 대한 읽기/쓰기 정보의 멤버를 업데이트할 때 지정할 수 있는 상태를 정의합니다.

Syntax

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

상수

 
TcpBoolOptDisabled
값: 0
옵션을 사용하지 않도록 설정해야 합니다.
TcpBoolOptEnabled
옵션을 사용하도록 설정해야 합니다.
TcpBoolOptUnchanged
값: -1
옵션은 변경되지 않아야 합니다.

설명

TCP_BOOLEAN_OPTIONAL 열거형은 Windows Vista 이상에서 정의됩니다.

지정된 확장 통계 형식이 TCP_ESTATS_TYPE 열거형 형식의 값 중 하나인 SetPerTcp6ConnectionEStatsSetPerTcpConnectionEStats 함수에 대한 호출을 사용하여 TCP 연결에 대한 확장 통계 컬렉션을 사용하도록 설정하고 사용하지 않도록 설정합니다. TCP_BOOLEAN_OPTIONAL 열거형의 값은 대역폭 추정을 위해 TCP 연결에서 확장된 통계를 사용하거나 사용하지 않도록 설정하기 위해 TCP_ESTATS_BANDWIDTH_RW_v0 구조의 멤버를 업데이트하는 방법을 지정하는 데 사용됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 tcpestats.h

추가 정보

SetPerTcp6ConnectionEStats

SetPerTcpConnectionEStats

TCP_ESTATS_BANDWIDTH_RW_v0

TCP_ESTATS_TYPE