PFLobbySendInvite

将邀请从本地用户发送到此大厅到受邀实体。

语法

HRESULT PFLobbySendInvite(  
    PFLobbyHandle lobby,  
    const PFEntityKey* sender,  
    const PFEntityKey* invitee,  
    void* asyncContext  
)  

参数

lobby PFLobbyHandle

大厅的句柄。

sender PFEntityKey*

发送邀请的本地用户。

invitee PFEntityKey*

邀请的实体。

asyncContext void*
可选

一个可选应用定义的指针大小的上下文值,可用于将完成状态更改与此调用关联起来。

返回值

类型:HRESULT

如果调用成功,则为 S_OK,否则为错误代码。 可通过 PFMultiplayerGetErrorMessage() 检索错误代码的可读形式。

备注

这是一个异步操作。 完成成功后,将向游戏提供 PFLobbySendInviteCompletedStateChangePFLobbySendInviteCompletedStateChange::result 字段设置为 S_OK。 完成失败后,将向游戏提供 PFLobbyAddMemberCompletedStateChangePFLobbyAddMemberCompletedStateChange::result 字段设置为失败 hresult。

sender 必须是从此客户端加入的此大厅的本地用户。

要求

标头: PFLobby.h

另请参阅

PFLobby 成员