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.14x.GDK.C.lib