XblMultiplayerManagerLobbySessionSetLocalMemberConnectionAddress
ローカル メンバーの接続アドレスを設定します。
構文
HRESULT XblMultiplayerManagerLobbySessionSetLocalMemberConnectionAddress(
XblUserHandle user,
const char* connectionAddress,
void* context
)
パラメーター
user _In_
型: XblUserHandle
プロパティを設定するユーザー。
connectionAddress _In_z_
型: char*
設定するネットワーク接続アドレス。
context _In_opt_
型: void*
省略可能。 開始呼び出しに XblMultiplayerEvent を関連付けるためのアプリケーション定義データ。
戻り値
型: HRESULT
この API 操作の HRESULT 結果コード。
解説
この関数は、ロビー セッション内のローカル メンバーのネットワーク接続アドレスを設定します。 この接続アドレスを、そのローカル メンバーへのネットワーク接続とセキュア ソケット接続に使用できます。
XblMultiplayerManagerDoWork が呼び出されると、変更がバッチ処理されてサービスに書き込まれます。
この関数の結果は、イベントの種類が XblMultiplayerEventType::LocalMemberConnectionAddressWriteCompleted
に設定されたマルチプレイヤー イベントとして配信されます。
XblMultiplayerManagerDoWork を呼び出して、マルチプレイヤー イベントを取得できます。
要件
ヘッダー: multiplayer_manager_c.h
ライブラリ: Microsoft.Xbox.Services.14x.GDK.C.lib
関連項目
multiplayer_manager_c
XblMultiplayerManagerLobbySessionSetLocalMemberProperties
XblMultiplayerEvent