다음을 통해 공유


XUser

XUser API에 대한 참조 자료입니다.

함수

함수 설명
XUserAddAsync 사용자를 게임 세션에 비동기적으로 추가합니다.
XUserAddByIdWithUiAsync 게임 초대의 XUID를 기준으로 게임 세션에 사용자를 비동기적으로 추가합니다. 이 함수는 게임 초대에 대한 응답으로만 사용되어야 합니다.
XUserAddByIdWithUiResult XUserAddByIdWithUiAsync가 생성하는 사용자에 대한 핸들을 검색합니다. 이 함수는 게임 초대에 대한 응답으로만 사용되어야 합니다.
XUserAddResult XUserAddAsync가 생성한 사용자에 대한 핸들을 검색합니다.
XUserChangeEventCallback 사용자 변경 이벤트에 대해 애플리케이션이 정의하는 콜백입니다.
XUserCheckPrivilege 사용자에게 특정 권한이 있는지 판단합니다.
XUserCloseHandle 특정 사용자 핸들을 닫습니다.
XUserCloseSignOutDeferralHandle 특정 사용자 로그아웃 지연 핸들을 닫습니다.
XUserCompare 2개의 사용자 핸들이 서로 같은지 비교합니다.
XUserDefaultAudioEndpointUtf16ChangedCallback 사용자의 기본 오디오 끝점이 변경될 때 애플리케이션이 정의하고 호출하는 콜백입니다.
XUserDeviceAssociationChangedCallback 사용자 장치 연결이 변경될 때 호출되는 콜백입니다.
XUserDuplicateHandle 사용자 핸들을 복제합니다.
XUserFindControllerForUserWithUiAsync 사용자가 사용하려는 컨트롤러를 켜고 식별하라는 메시지를 표시하는 대화 상자가 나타납니다.
XUserFindControllerForUserWithUiResult 사용자가 사용하기로 선택한 애플리케이션 로컬 장치 ID (APP_LOCAL_DEVICE_ID)를 검색합니다.
XUserFindForDevice 특정 장치 ID에 대한 사용자 ID를 검색합니다.
XUserFindUserById 로컬 사용자에 대한 XUID(XBox 사용자 ID)를 검색합니다.
XUserFindUserByLocalId 특정 로컬 사용자 ID의 사용자에 대한 핸들을 검색합니다.
XUserGetAgeGroup 사용자의 연령 그룹을 반환합니다.
XUserGetDefaultAudioEndpointUtf16 특정 사용자에 대한 기본 오디오 끝점을 검색합니다.
XUserGetGamerPictureAsync 특정 사용자에 대한 게이머 사진을 비동기적으로 검색합니다.
XUserGetGamerPictureResult XUserGetGamerPictureAsync에 대한 호출 결과를 검색합니다.
XUserGetGamerPictureResultSize ]XUserGetGamerPictureAsync](functions/xusergetgamerpictureasync.md)가 반환한 게이머 사진을 검색하려면 XUserGetGamerPictureResult에 필요한 버퍼 크기를 반환합니다.
XUserGetGamertag 특정 사용자의 게이머태그를 검색합니다.
XUserGetId 특정 사용자의 사용자 ID를 가져옵니다.
XUserGetIsGuest 사용자가 게스트인지 여부를 나타내는 부울을 반환합니다.
XUserGetLocalId 사용자의 고유한 게임 세션 ID를 검색합니다.
XUserGetMaxUsers 게임 세션이 현재 플랫폼에서 허용하는 최대 사용자 수를 검색합니다.
XUserGetMsaTokenSilentlyAsync 사용자 MSA 토큰을 비동기적으로 검색합니다.
XUserGetMsaTokenSilentlyResult XUserGetMsaTokenSilentlyAsync 호출의 결과를 가져옵니다.
XUserGetMsaTokenSilentlyResultSize XUserGetTokenAndSignatureAsync에 대한 호출 결과를 저장하는 데 필요한 버퍼 크기를 가져옵니다.
XUserGetSignOutDeferral 로그아웃 지연에 대한 핸들을 검색합니다.
XUserGetState 사용자의 상태를 검색합니다.
XUserGetTokenAndSignatureAsync 웹 요청에 대해 xtokens 및 서명을 비동기적으로 검색합니다.
XUserGetTokenAndSignatureResult XUserGetTokenAndSignatureAsync 호출의 결과를 가져옵니다.
XUserGetTokenAndSignatureResultSize XUserGetTokenAndSignatureAsync에 대한 호출 결과를 저장하는 데 필요한 버퍼 크기를 가져옵니다.
XUserGetTokenAndSignatureUtf16Async 웹 요청에 대해 유니코드 xtokens 및 서명을 비동기적으로 검색합니다.
XUserGetTokenAndSignatureUtf16Result XUserGetTokenAndSignatureUtf16Async 호출의 결과를 가져옵니다.
XUserGetTokenAndSignatureUtf16ResultSize XUserGetTokenAndSignatureUtf16Async에 대한 호출 결과를 저장하는 데 필요한 버퍼 크기를 가져옵니다.
XUserIsStoreUser XUser MSA가 Microsoft Store에 로그인한 MSA와 동일한지 확인합니다.
XUserRegisterForChangeEvent 사용자 변경 이벤트에 대한 콜백을 등록합니다.
XUserRegisterForDefaultAudioEndpointUtf16Changed 기본 오디오 끝점이 변경될 때 애플리케이션이 정의하고 호출하는 콜백을 등록합니다.
XUserRegisterForDeviceAssociationChanged 사용자 장치 연결 변경 이벤트에 대한 콜백을 등록합니다.
XUserResolveIssueWithUiAsync 유니코드가 아닌 URL로 토큰 문제를 해결하는 시스템 사용자 인터페이스를 표시합니다.
XUserResolveIssueWithUiResult XUserResolveIssueWithUiAsync에 대한 호출 결과를 검색합니다.
XUserResolveIssueWithUiUtf16Async 특정 유니코드 URL로 토큰 문제를 해결하는 시스템 사용자 인터페이스를 표시합니다.
XUserResolveIssueWithUiUtf16Result XUserResolveIssueWithUiUtf16Async에 대한 호출 결과를 검색합니다.
XUserResolvePrivilegeWithUiAsync 필요한 사용자 권한에 대한 해상도 사용자 인터페이스를 표시합니다.
XUserResolvePrivilegeWithUiResult XUserResolvePrivilegeWithUiAsync에 대한 호출 결과를 검색합니다.
XUserUnregisterForChangeEvent 이전에 등록된 사용자 변경 콜백을 등록 해제합니다.
XUserUnregisterForDefaultAudioEndpointUtf16Changed 이전에 등록된 기본 오디오 끝점 변경 콜백을 등록 해제합니다.
XUserUnregisterForDeviceAssociationChanged 이전에 등록된 사용자 장치 연결 변경 콜백을 등록 해제합니다.

구조

구조 설명
APP_LOCAL_DEVICE_ID 로컬 입력 장치의 루트 ID를 지정합니다.
XUserDeviceAssociationChange 장치 연결 변경 시 이전 및 신규 장치 연결을 지정합니다.
XUserGetTokenAndSignatureData 웹 요청에 대해 검색된 xtokens 및 서명을 지정합니다.
XUserGetTokenAndSignatureHttpHeader 웹 요청의 HTTP 헤더를 지정합니다.
XUserGetTokenAndSignatureUtf16Data 웹 요청에 대해 유니코드 xtokens 및 서명을 포함합니다.
XUserGetTokenAndSignatureUtf16HttpHeader 웹 요청에 대한 유니코드 HTTP 헤더를 포함합니다.
XUserLocalId 사용자의 게임 세션 ID를 지정합니다.

열거형

열거형 설명
XUserAddOptions 사용자 추가 옵션을 지정합니다.
XUserAgeGroup 사용자의 연령 그룹을 지정합니다.
XUserChangeEvent 사용자 변경 이벤트의 유형을 지정합니다.
XUserDefaultAudioEndpointKind 사용자의 기본 오디오 끝점이 오디오를 렌더링하는지 캡처하는지를 지정합니다.
XUserGamerPictureSize 게이머 사진 크기(픽셀)를 지정합니다.
XUserGamertagComponent 가져올 게이머태그의 유형(또는 구성 요소)을 지정합니다.
XUserGetMsaTokenSilentlyOptions XUserGetMsaTokenSilentlyOptions에 대한 옵션입니다.
XUserGetTokenAndSignatureOptions GetUserTokenAndSignatureAsync에 대한 옵션입니다.
XUserPrivilege 사용자의 권한을 지정합니다.
XUserPrivilegeDenyReason 사용자가 권한을 획득할 수 없는 이유를 지정합니다.
XUserPrivilegeOptions 사용자 권한 옵션을 지정합니다.
XUserState 사용자의 현재 상태를 지정합니다.

참고 항목

시스템 API 참조