Skip to main content

XblMultiplayerWriteSessionAsync

新規または更新されたマルチプレイヤー セッションをサービスに書き込みます。セッションには有効なセッション参照が必要です。セッション参照を持たずに作成された場合は、代わりに XblMultiplayerWriteSessionByHandleAsync を使用してください。

構文

パラメーター

xblContext   _In_
型: XblContextHandle
ローカル ユーザーの XBOX live コンテキスト。 multiplayerSession   _In_
型: XblMultiplayerSessionHandle
書き込む変更内容で変更された MultiplayerSession オブジェクト。 writeMode   _In_
型: XblMultiplayerSessionWriteMode
書き込み操作の種類。 async   _Inout_
型: XAsyncBlock*
この操作の AsyncBlock。

戻り値

型: HRESULT この API 操作の HRESULT リターン コード。

解説

非同期コールバックでは、XblMultiplayerWriteSessionResult() を呼び出して XblMultiplayerSessionHandle ハンドルを取得します。そのハンドルを使用して XblMultiplayerSessionWriteStatus() を呼び出し、書き込み状態を取得します。XblMultiplayerWriteSessionAsync() の呼び出しは、渡された引数が無効な場合、または非常にまれに非同期タスクを開始できなかった場合にのみ失敗します。

REST 呼び出し

V105 PUT /serviceconfigs//sessionTemplates//sessions/ を呼び出します

要件

ヘッダー: multiplayer_c.h ライブラリ: Microsoft.Xbox.Services.14x.GDK.C.lib

関連項目

multiplayer_c
最終更新日 2026年8月24日