Skip to main content

XNetworkingSecurityInformation

特定の URL エンドポイントに対して HTTP スタックを構成する際に使用されるセキュリティ情報を定義します。

構文

メンバー

enabledHttpSecurityProtocolFlags
Type: uint32_t
HTTP 要求が、この URL エンドポイントに対してどの Transport Layer Security (TLS) プロトコルを制限するかを示すフラグのビットマスク。WinHttpSetOption の呼び出しで WINHTTP_OPTION_SECURE_PROTOCOLS WinHTTP オプションに渡す必要があります。WINHTTP_FLAG_SECURE_PROTOCOL_TLS1WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_1WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_2WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_3 の任意の組み合わせにすることができます。 thumbprintCount
Type: size_t
thumbprints フィールドが指す配列内のサムプリントの数。 thumbprints
Type: XNetworkingThumbprint*
この URL エンドポイントに対してサーバーが提示する証明書チェーンに含まれることが想定されるサムプリントの配列。

解説

この構造体は、HTTP スタックを構成する際に使用されるセキュリティ情報を記述します。特定の URL エンドポイントに対して HTTP 要求がどの TLS プロトコルに制限されるかを決定します。サムプリントが常に存在するとは限りません。一般的な Fiddler の使用では、1 つのルート サムプリントを持ちます。

要件

ヘッダー: XNetworking.h サポートされているプラットフォーム: Windows、XBOX One ファミリ本体および XBOX Series 本体

概念ドキュメント

関連項目

XNetworkingQuerySecurityInformationForUrlAsync
XNetworkingQuerySecurityInformationForUrlUtf16Async
XNetworking
最終更新日 2026年8月24日