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() 检索错误代码的可读形式。
备注
这是一个异步操作。 完成成功后,将向游戏提供 PFLobbySendInviteCompletedStateChange,PFLobbySendInviteCompletedStateChange::result 字段设置为 S_OK
。 完成失败后,将向游戏提供 PFLobbyAddMemberCompletedStateChange,PFLobbyAddMemberCompletedStateChange::result 字段设置为失败 hresult。
sender
必须是从此客户端加入的此大厅的本地用户。
要求
标头: PFLobby.h