XUserResolvePrivilegeWithUiAsync
사용자가 지정된 권한과 관련된 문제를 해결할 수 있도록 사용자 인터페이스를 표시합니다.
구문
HRESULT XUserResolvePrivilegeWithUiAsync(
XUserHandle user,
XUserPrivilegeOptions options,
XUserPrivilege privilege,
XAsyncBlock* async
)
매개 변수
user _In_
형식: XUserHandle
해상도 UI 표시 대상인 사용자입니다.
options _In_
형식: XUserPrivilegeOptions
사용자 권한 옵션입니다.
privilege _In_
형식: XUserPrivilege
필요한 사용자 권한입니다.
async _Inout_
형식: XAsyncBlock*
호출의 상태를 폴링하고 호출 결과를 검색하기 위해 사용할 수 있는 XAsyncBlock입니다.
반환 값
형식: HRESULT
HRESULT 성공 또는 오류 코드입니다.
오류 코드 목록은 오류 코드를 참조하세요.
비고
XUserResolvePrivilegeWithUiAsync에 대한 호출 결과를 검색하려면 XUserResolvePrivilegeWithUiResult를 호출합니다.
다음 예에서는 XUserResolvePrivilegeWithUiAsync 함수를 사용하는 방법을 보여줍니다.
HRESULT hr = XUserResolvePrivilegeWithUiAsync(
userHandle
resolveUserPrivilegeOptions,
privilegeToResolve,
asyncBlock);
요건
헤더: XUser.h
라이브러리: xgameruntime.lib
지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔