다음을 통해 공유


XblMultiplayerWriteSessionByHandleResult

XblMultiplayerWriteSessionAsync 작업의 결과를 가져옵니다.

구문

HRESULT XblMultiplayerWriteSessionByHandleResult(  
         XAsyncBlock* async,  
         XblMultiplayerSessionHandle* handle  
)  

매개 변수

async _Inout_
형식: XAsyncBlock*

이 작업에 대한 AsyncBlock입니다.

handle _Out_
형식: XblMultiplayerSessionHandle*

로컬 멀티 플레이어 세션 개체의 새 인스턴스에 핸들을 다시 전달합니다. XblMultiplayerSessionCloseHandle을 사용한 호출자에 의해 릴리스되어야 합니다. 업데이트된 세션 개체가 필요하지 않은 경우, nullptr을 반환하면 새로운 멀티 플레이 세션 개체가 즉시 지워집니다.

반환 값

형식: HRESULT

이 API 작업에 대한 HRESULT 반환 코드입니다.

설명

자신이 마지막 멤버인 세션을 떠날 때 sessionEmptyTimeout이 0이라면, 세션이 즉시 삭제되고 nullptr이 반환됩니다.

요구 사항

헤더: multiplayer_c.h

도서관: Microsoft.Xbox.Services.14x.GDK.C.lib

참고 항목

multiplayer_c