> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XUserGetTokenAndSignatureUtf16ResultSize

> XUserGetTokenAndSignatureUtf16ResultSize

# XUserGetTokenAndSignatureUtf16ResultSize

取得用來保存呼叫 [XUserGetTokenAndSignatureUtf16Async](/zh-TW/reference/system/xuser/functions/xusergettokenandsignatureutf16async) 之結果的緩衝區大小。

## 語法

```cpp theme={null}
HRESULT XUserGetTokenAndSignatureUtf16ResultSize(  
         XAsyncBlock* async,  
         size_t* bufferSize  
)  
```

### 參數

*async*   \_Inout\_\
類型：XAsyncBlock\*

用於輪詢呼叫狀態並擷取呼叫結果的 [XAsyncBlock](/zh-TW/reference/system/xasync/structs/xasyncblock)。

*bufferSize*   \_Out\_\
類型：size\_t\*

包含所需的緩衝區大小。

### 傳回值

類型：HRESULT

如果成功，則傳回 S\_OK；否則傳回錯誤碼。
如需錯誤碼清單，請參閱[錯誤碼](/zh-TW/reference/errorcodes)。

## 備註

XUserGetTokenAndSignatureUtf16Async 函式使用 [XUserGetTokenAndSignatureOptions](/zh-TW/reference/system/xuser/enums/xusergettokenandsignatureoptions) 列舉引數，以非同步方式擷取 Web 要求的 Unicode X 權杖和簽章。

若要以非同步方式擷取 Web 要求的 Unicode X 權杖和簽章，請呼叫
[XUserGetTokenAndSignatureUtf16Async](/zh-TW/reference/system/xuser/functions/xusergettokenandsignatureutf16async)。

若要擷取呼叫 [XUserGetTokenAndSignatureUtf16Async](/zh-TW/reference/system/xuser/functions/xusergettokenandsignatureutf16async) 的結果，請呼叫 [XUserGetTokenAndSignatureUtf16Result](/zh-TW/reference/system/xuser/functions/xusergettokenandsignatureutf16result)。

## 需求

**標頭：** XUser.h

**程式庫：** xgameruntime.lib

**支援的平台：** Windows、Steam Deck、XBOX One 系列主機和 XBOX Series 主機

## 另請參閱

[XUser](/zh-TW/reference/system/xuser/xuser_members)

[XUserGetTokenAndSignatureUtf16Async](/zh-TW/reference/system/xuser/functions/xusergettokenandsignatureutf16async)

[XUserGetTokenAndSignatureUtf16Result](/zh-TW/reference/system/xuser/functions/xusergettokenandsignatureutf16result)


## Related topics

- [XUserGetTokenAndSignatureUtf16ResultSize](/zh-CN/reference/system/xuser/functions/xusergettokenandsignatureutf16resultsize.md)
- [XUserGetTokenAndSignatureUtf16Result](/reference/system/xuser/functions/xusergettokenandsignatureutf16result.md)
