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

另请参阅

social_c