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

# XblLocalStorageWriteHandler

> XblLocalStorageWriteHandler

# XblLocalStorageWriteHandler

ローカル ストレージの書き込み操作を実行するようクライアントに要求するために XSAPI によって呼び出されます。

## 構文

```cpp theme={null}
void XblLocalStorageWriteHandler(  
         void* context,  
         XblClientOperationHandle operation,  
         XblUserHandle user,  
         XblLocalStorageWriteMode mode,  
         char key,  
         size_t dataSize,  
         void data  
)  
```

### パラメーター

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

イベント ハンドラーで使用されるデータへのオプションのポインター。

*operation*   \_In\_\
型: [XblClientOperationHandle](/reference/live/xsapi-c/platform_c/handles/xblclientoperationhandle)

この操作のハンドル。

*user*   \_In\_\
型: XblUserHandle

データが書き込まれるユーザー。

*mode*   \_In\_\
型: [XblLocalStorageWriteMode](/reference/live/xsapi-c/platform_c/enums/xbllocalstoragewritemode)

書き込み操作に使用するモード。

*key*   \_In\_z\_\
型: char

書き込み対象のデータを識別します。

*dataSize*   \_In\_\
型: size\_t

データのサイズ (バイト単位)。

*data*   \_In\_reads\_bytes\_(dataSize)\
型: void

書き込むデータ。

### 戻り値

型: void

## 解説

操作が完了したら、XblLocalStorageWriteComplete を呼び出す必要があります。context を除き、すべてのパラメーターは XSAPI によって所有され、操作が完了するまで有効であることが保証されます。

## 要件

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

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

## 関連項目

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


## Related topics

- [XblLocalStorageWriteComplete](/ja-jp/reference/live/xsapi-c/platform_c/functions/xbllocalstoragewritecomplete.md)
- [XblLocalStorageSetHandlers](/ja-jp/reference/live/xsapi-c/platform_c/functions/xbllocalstoragesethandlers.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)
- [XblLocalStorageWriteMode](/ja-jp/reference/live/xsapi-c/platform_c/enums/xbllocalstoragewritemode.md)
