다음을 통해 공유


XblMultiplayerSetTransferHandleAsync

원본 세션에 대해 호출자가 갖는 액세스 권한이 대상 세션으로 확장됩니다.

구문

HRESULT XblMultiplayerSetTransferHandleAsync(  
         XblContextHandle xblContext,  
         XblMultiplayerSessionReference targetSessionReference,  
         XblMultiplayerSessionReference originSessionReference,  
         XAsyncBlock* async  
)  

매개 변수

xblContext _In_
형식: XblContextHandle

로컬 사용자용 Xbox Live 컨텍스트입니다.

targetSessionReference _In_
형식: XblMultiplayerSessionReference

액세스 권한을 확장하려는 세션의 대상 XblMultiplayerSessionReference입니다.

originSessionReference _In_
형식: XblMultiplayerSessionReference

대상 세션에 대한 액세스 권한을 부여하는 세션의 원본 XblMultiplayerSessionReference입니다.

async _In_
형식: XAsyncBlock*

이 작업에 대한 AsyncBlock입니다.

반환 값

형식: HRESULT

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

설명

예를 들어 로비 세션과 게임 세션이 있는 타이틀에서 로비와 로비 세션 내에 있는 게임을 연결하는 전송 핸들을 삽입할 수 있습니다. 로비에 초대된 사용자는 핸들을 사용하여 게임 세션에 연결할 수도 있습니다. 대상 세션이 삭제되면 전송 핸들이 삭제됩니다.

요건

헤더: multiplayer_c.h

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

참고 항목

multiplayer_c