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 游戏开发工具包 (GDK) 游戏中的网络信息,请参阅检索网络信息 此方法查询调用进程中的本地状态并快速返回,因此可以从时间敏感的上下文中安全调用。

要求

头文件: XNetworking.h 库: xgameruntime.lib 支持的平台: Windows、XBOX One 系列主机和 XBOX Series 主机

另请参阅

HTTP 和 Web 套接字
XNetworkingQuerySecurityInformationForUrlAsyncResult
XNetworking
最后修改于 2026年8月24日