Skip to main content

XUserGetTokenAndSignatureUtf16Result

获取调用 XUserGetTokenAndSignatureUtf16Async 的结果。

语法

参数

async   _Inout_
类型:XAsyncBlock*
用于轮询调用状态并检索调用结果的 XAsyncBlock bufferSize   _In_
类型:size_t
buffer 参数中的缓冲区大小。 buffer   _Out_writes_bytes_to_(bufferSize,bufferUsed)
类型:void
包含调用 XUserGetTokenAndSignatureUtf16Async 的结果。 ptrToBuffer   _Outptr_
类型:XUserGetTokenAndSignatureUtf16Data**
返回时,prtToBuffer 指向你在 buffer 参数中指定的缓冲区。该参数为 buffer 提供一个类型化指针,不需要单独释放。 bufferUsed   _Out_opt_
类型:size_t*
写入 buffer 参数的字节数。

返回值

返回值

类型:HRESULT 如果成功,则返回 S_OK;否则返回错误代码。 有关其他错误代码列表,请参阅错误代码

注解

XUserGetTokenAndSignatureUtf16Async 函数使用 XUserGetTokenAndSignatureOptions 枚举参数以异步方式检索 Web 请求的 Unicode X 令牌和签名。 若要以异步方式检索 Web 请求的 Unicode X 令牌和签名,请调用 XUserGetTokenAndSignatureUtf16Async 若要检索用于存放调用 XUserGetTokenAndSignatureUtf16Async 结果所需的缓冲区大小,请调用 XUserGetTokenAndSignatureUtf16ResultSize

要求

头文件: XUser.h 库: xgameruntime.lib 支持的平台: Windows、Steam Deck、XBOX One 系列主机以及 XBOX Series 主机

另请参阅

XUser XUserGetTokenAndSignatureUtf16Async XUserGetTokenAndSignatureUtf16ResultSize
最后修改于 2026年8月24日