WINHTTP_REQUEST_STATS 구조체(winhttp.h)

WINHTTP_REQUEST_STATS 구조에는 요청에 대한 다양한 통계가 포함되어 있습니다.

구문

typedef struct _WINHTTP_REQUEST_STATS {
  ULONGLONG ullFlags;
  ULONG     ulIndex;
  ULONG     cStats;
  ULONGLONG rgullStats[WinHttpRequestStatMax];
} WINHTTP_REQUEST_STATS, *PWINHTTP_REQUEST_STATS;

멤버

ullFlags

요청이 수행된 방법에 대한 세부 정보가 포함된 플래그입니다. 다음 플래그를 사용할 수 있습니다.

의미
WINHTTP_REQUEST_STAT_FLAG_TCP_FAST_OPEN TCP 빠른 열기가 발생했습니다.
WINHTTP_REQUEST_STAT_FLAG_TLS_SESSION_RESUMPTION TLS 세션 다시 시작이 발생했습니다.
WINHTTP_REQUEST_STAT_FLAG_TLS_FALSE_START TLS False Start가 발생했습니다.
WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_SESSION_RESUMPTION 프록시 연결에 대해 TLS 세션 다시 시작이 발생했습니다.
WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_FALSE_START 프록시 연결에 대해 TLS False Start가 발생했습니다.
WINHTTP_REQUEST_STAT_FLAG_FIRST_REQUEST 연결에 대한 첫 번째 요청입니다.

ulIndex

연결에 대한 요청의 인덱스입니다. 이는 공유 연결을 통해 전송된 이전 요청 수를 나타냅니다.

cStats

검색할 통계 수를 포함하는 부호 없는 긴 정수 값입니다. 일반적으로 WinHttpRequestStatLast로 설정해야 합니다.

rgullStats[WinHttpRequestStatMax]

WINHTTP_REQUEST_STAT_ENTRY 인덱싱된 반환된 통계를 포함할 부호 없는 긴 정수 값의 배열입니다.

설명

이 구조체는 WinHttpQueryOption 과 함께 WINHTTP_OPTION_REQUEST_STATS 플래그를 지정하여 요청에 대한 통계를 검색하는 데 사용됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 10 버전 1903 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2019 [데스크톱 앱만 해당]
머리글 winhttp.h

추가 정보

WinHttpQueryOption