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

# XblMultiplayerManagerLobbySessionSetLocalMemberConnectionAddress

> XblMultiplayerManagerLobbySessionSetLocalMemberConnectionAddress

Sets the connection address for the local member.

## Syntax

```cpp theme={null}
HRESULT XblMultiplayerManagerLobbySessionSetLocalMemberConnectionAddress(  
         XblUserHandle user,  
         const char* connectionAddress,  
         void* context  
)  
```

### Parameters

*user*   \_In\_\
Type: XblUserHandle

The user you want to set the property for.

*connectionAddress*   \_In\_z\_\
Type: char\*

The network connection address to set.

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

Optional. The application-defined data to correlate the [XblMultiplayerEvent](https://docs.xbox.com/reference/live/xsapi-c/multiplayer_manager_c/structs/xblmultiplayerevent.md) to the initiating call.

### Return value

Type: HRESULT

HRESULT return code for this API operation.

## Remarks

This function sets the network connection address of a local member in the lobby session. You can use the connection address for network and secure socket connections to that local member. Changes are batched and written to the service when [XblMultiplayerManagerDoWork](https://docs.xbox.com/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerdowork.md) is called. \
The result of this function is delivered as a multiplayer event with an event type set to `XblMultiplayerEventType::LocalMemberConnectionAddressWriteCompleted`. You can call [XblMultiplayerManagerDoWork](https://docs.xbox.com/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerdowork.md) to retrieve multiplayer events.

## Requirements

**Header:** multiplayer\_manager\_c.h

**Library:** Microsoft.Xbox.Services.142.C.lib or Microsoft.Xbox.Services.143.C.lib

## See also

[multiplayer\_manager\_c](https://docs.xbox.com/reference/live/xsapi-c/multiplayer_manager_c/multiplayer_manager_c_members.md)\
[XblMultiplayerManagerLobbySessionSetLocalMemberProperties](https://docs.xbox.com/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionsetlocalmemberproperties.md)\
[XblMultiplayerEvent](https://docs.xbox.com/reference/live/xsapi-c/multiplayer_manager_c/structs/xblmultiplayerevent.md)


## Related topics

- [XblMultiplayerManagerLobbySessionDeleteLocalMemberProperties](https://docs.xbox.com/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessiondeletelocalmemberproperties.md)
- [XblMultiplayerManagerLobbySessionSetSynchronizedHost](https://docs.xbox.com/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionsetsynchronizedhost.md)
- [XblMultiplayerManagerGameSessionSetSynchronizedHost](https://docs.xbox.com/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionsetsynchronizedhost.md)
- [Enable playing a multiplayer game with friends by using Multiplayer Manager](https://docs.xbox.com/services/xbox-services/multiplayer/mpm/how-to/live-play-multiplayer-with-friends.md)
- [Enable finding a multiplayer game by using SmartMatch using Multiplayer Manager](https://docs.xbox.com/services/xbox-services/multiplayer/mpm/how-to/live-play-multiplayer-with-matchmaking.md)
