XblMultiplayerWriteSessionByHandleResult
Gets the result of a XblMultiplayerWriteSessionAsync operation.
Syntax
HRESULT XblMultiplayerWriteSessionByHandleResult(
XAsyncBlock* async,
XblMultiplayerSessionHandle* handle
)
Parameters
async _Inout_
Type: XAsyncBlock*
The AsyncBlock for this operation.
handle _Out_
Type: XblMultiplayerSessionHandle*
Passes back a handle to a new instance of a local multiplayer session object. It must be release by the caller with XblMultiplayerSessionCloseHandle. If the updated session object is not needed, passing nullptr will cause the new multiplayer session object to be cleaned up immediately.
Return value
Type: HRESULT
HRESULT return code for this API operation.
Remarks
Note that if you leave a session that you are the last member of and the sessionEmptyTimeout is equal to 0, then the session will be deleted immediately and a nullptr will be returned.
Requirements
Header: multiplayer_c.h
Library: Microsoft.Xbox.Services.141.GSDK.C.lib