XGameUiWebAuthenticationResultData
웹 인증 요청의 응답을 포함합니다.구문
멤버
responseStatus 형식: HRESULT 웹 뷰 인증의 상태를 나타냅니다. 성공하면S_OK이고, 사용자가 뒤로 버튼을 눌러 웹 뷰를 수동으로 닫은 경우 E_CANCELLED입니다.
responseCompletionUriSize형식: size_t responseCompletionUri에 저장된 응답 데이터의 크기(바이트)입니다. responseCompletionUri
형식: const char* URI 형식으로 포함된 전체 응답 데이터입니다.
설명
XGameUiShowWebAuthenticationResult를 호출한 후 이 구조체에 액세스할 수 있습니다. responseStatus 필드를 확인하여 권한 부여 요청이 성공했는지 여부를 확인할 수 있습니다. 인증 브라우저가 완료 URI로 성공적으로 이동한 경우 이 필드에는S_OK가 포함되고, 그렇지 않으면 사용자가 뒤로 버튼을 눌러 취소했음을 나타내는 E_CANCELLED가 포함됩니다.
권한 부여 요청이 성공한 경우 응답 데이터에는 기본 콜백 URI와 사용자 인증 결과로 OAuth 공급자가 추가한 모든 매개 변수(액세스 토큰, 만료 시간 등)가 포함됩니다.
권한 부여 요청이 취소된 경우 응답 데이터는 null 문자열이 됩니다.
요구 사항
헤더: XGameUI.h 지원 플랫폼: Windows, XBOX One 계열 콘솔 및 XBOX Series 콘솔함께 보기
XGameUIXGameUiShowWebAuthenticationAsync
XGameUiShowWebAuthenticationResultSize
XGameUiShowWebAuthenticationResult
비동기 프로그래밍 모델
