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
取得する統計の数を含む符号なし long 整数値。 これは通常、 WinHttpRequestStatLast に設定する必要があります。
rgullStats[WinHttpRequestStatMax]
WINHTTP_REQUEST_STAT_ENTRYによってインデックス付けされた、返された統計を含む符号なし長整数の配列。
解説
この構造体は WinHttpQueryOption と共に使用され、 WINHTTP_OPTION_REQUEST_STATS フラグを指定して要求の統計を取得します。
要件
サポートされている最小のクライアント | Windows 10バージョン 1903 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2019 [デスクトップ アプリのみ] |
Header | winhttp.h |