Skip to main content

XNetworkingQuerySecurityInformationForUrlUtf16AsyncResult

XNetworkingQuerySecurityInformationForUrlUtf16Async 関数からバッファーの結果を取得します。

構文

パラメーター

asyncBlock   _Inout_
型: XAsyncBlock*
XNetworkingQuerySecurityInformationForUrlUtf16Async 関数に渡される XAsyncBlock 構造体へのポインター。 securityInformationBufferByteCount   _In_
型: size_t
結果バッファーに割り当てるサイズ (バイト単位)。このデータは、XNetworkingQuerySecurityInformationForUrlUtf16AsyncResultSize 関数を呼び出して取得します。または、大きな結果バッファーを事前に割り当てている場合は、事前割り当てされたバッファーのサイズを渡すこともできます。 securityInformationBufferByteCountUsed   _Out_opt_
型: size_t*
実際の結果バッファーのサイズ (バイト単位) へのポインター。 securityInformationBuffer   _Out_writes_bytes_to_(securityInformationBufferByteCount,*securityInformationBufferByteCountUsed)
型: uint8_t*
拇印の結果を含むバッファーへのポインター。 securityInformation   _Outptr_
型: XNetworkingSecurityInformation**
ネットワーク セキュリティ許可リスト (NSAL) から返される証明書拇印の一覧へのポインター。

戻り値

型: HRESULT HRESULT の成功またはエラー コード。

解説

この関数は、XNetworkingQuerySecurityInformationForUrlUtf16Async 関数を呼び出すことでバッファーの結果を取得します。結果バッファーに割り当てられたバイト数は、securityInformationBufferByteCount ポインターを使用して決定されます。結果バッファーの実際のバイト数は、securityInformationBufferByteCountUsed ポインターを使用して決定されます。拇印の結果と NSAL から返される証明書拇印の一覧は、securityInformationBuffer ポインターと securityInformation ポインターによって決定されます。Microsoft Game Development Kit (GDK) タイトルにおけるネットワーク情報については、「ネットワーク情報の取得」を参照してください。 このメソッドは呼び出し元プロセス内のローカル状態を照会して迅速に返るため、時間の影響を受けやすいコンテキストから呼び出しても安全です。

要件

ヘッダー: XNetworking.h ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、XBOX One ファミリ コンソール、XBOX Series コンソール

関連項目

HTTP および WebSocket
XNetworkingQuerySecurityInformationForUrlAsyncResult
XNetworking
最終更新日 2026年8月24日