> ## 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.

# XblLocalStorageSetHandlers

> XblLocalStorageSetHandlers

# XblLocalStorageSetHandlers

ストレージ ハンドラーを設定します。

## 構文

```cpp theme={null}
HRESULT XblLocalStorageSetHandlers(  
         XTaskQueueHandle queue,  
         XblLocalStorageWriteHandler writeHandler,  
         XblLocalStorageReadHandler readHandler,  
         XblLocalStorageClearHandler clearHandler,  
         void* context  
)  
```

### パラメーター

*queue*   \_In\_opt\_\
型: XTaskQueueHandle

コールバックを呼び出す非同期キュー。

*writeHandler*   \_In\_\
型: XblLocalStorageWriteHandler

XSAPI がローカル ストレージへの書き込みを必要とするときに呼び出されるハンドラー。

*readHandler*   \_In\_\
型: XblLocalStorageReadHandler

XSAPI がローカル ストレージからの読み取りを必要とするときに呼び出されるハンドラー。

*clearHandler*   \_In\_\
型: XblLocalStorageClearHandler

XSAPI がローカル ストレージのクリアを必要とするときに呼び出されるハンドラー。

*context*   \_In\_opt\_\
型: void\*

ハンドラーに渡されるクライアント コンテキスト。

### 戻り値

型: HRESULT

この API 操作の HRESULT 戻りコード。

## 解説

XblInitialize の前に呼び出す必要があり、3 つのハンドラーはすべて一緒に設定する必要があります。

## 要件

**ヘッダー:** platform\_c.h

**ライブラリ:** Microsoft.Xbox.Services.14x.GDK.C.lib

## 関連項目

[platform\_c](/reference/live/xsapi-c/platform_c/platform_c_members)


## Related topics

- [XblLocalStorageWriteHandler](/ja-jp/reference/live/xsapi-c/platform_c/functions/xbllocalstoragewritehandler.md)
- [XblLocalStorageClearHandler](/ja-jp/reference/live/xsapi-c/platform_c/functions/xbllocalstorageclearhandler.md)
- [XblLocalStorageReadHandler](/ja-jp/reference/live/xsapi-c/platform_c/functions/xbllocalstoragereadhandler.md)
- [PFPlatformLocalStorageSetHandlers](/ja-jp/services/playfab/api-references/c/pfplatform/functions/pfplatformlocalstoragesethandlers.md)
- [XblLocalStorageClearComplete](/ja-jp/reference/live/xsapi-c/platform_c/functions/xbllocalstorageclearcomplete.md)
