XblSocialSubmitReputationFeedbackAsync

지정된 사용자에 대해 평판 피드백을 제출합니다.

구문

HRESULT XblSocialSubmitReputationFeedbackAsync(  
         XblContextHandle xboxLiveContext,  
         uint64_t xboxUserId,  
         XblReputationFeedbackType reputationFeedbackType,  
         const XblMultiplayerSessionReference* sessionReference,  
         const char* reasonMessage,  
         const char* evidenceResourceId,  
         XAsyncBlock* async  
)  

매개 변수

xboxLiveContext _In_
형식: XblContextHandle

XblContextCreateHandle로 생성된 Xbox Live 컨텍스트 핸들입니다.

xboxUserId _In_
형식: uint64_t

제출되는 평판 피드백의 대상이 되는 사용자의 Xbox 사용자 ID입니다.

reputationFeedbackType _In_
형식: XblReputationFeedbackType

제출 중인 평판 피드백 형식입니다.

sessionReference _In_opt_
형식: XblMultiplayerSessionReference*

이 피드백이 관련된 MPSD 세션을 설명하는 멀티플레이어 세션 참조입니다. (선택 사항)

reasonMessage _In_z_
형식: char*

피드백 이유를 설명하기 위해 추가된, UTF-8로 인코딩된 사용자 제공 텍스트입니다. (선택 사항)

evidenceResourceId _In_opt_z_
형식: char*

피드백의 증거로 사용될 수 있는 리소스의 UTF-8로 인코딩된 ID입니다. 예: 비디오 파일의 ID. (선택 사항)

async _In_
형식: XAsyncBlock*

호출자가 할당한 AsyncBlock입니다.

반환 값

형식: HRESULT

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

설명

결과를 확인하려면 XAsyncGetStatus를 호출해야 합니다.

REST 호출

V100 POST /users/xuid({xuid})/feedback

요건

헤더: social_c.h

라이브러리: Microsoft.Xbox.Services.141.GSDK.C.lib

참고 항목

social_c