PartyStateChangeResult
生成状态更改的 Party 库操作的结果。
语法
enum class PartyStateChangeResult
{
Succeeded = 0,
UnknownError = 1,
CanceledByTitle = 2,
InternetConnectivityError = 3,
PartyServiceError = 4,
NoServersAvailable = 5,
UserNotAuthorized = 6,
UserCreateNetworkThrottled = 7,
TitleNotEnabledForParty = 8,
NetworkLimitReached = 10,
NetworkNoLongerExists = 11,
VersionMismatch = 13,
LeaveNetworkCalled = 14,
FailedToBindToLocalUdpSocket = 15,
}
常量
常量 | 说明 |
---|---|
成功 | 操作成功。 |
未知错误 | 发生未知错误。 |
CanceledByTitle | 另一个游戏操作取消了此操作。 |
InternetConnectivityError | 本地设备存在 Internet 连接问题,导致操作失败。 |
PartyServiceError | 由于参与方服务中出现意外错误,操作失败。 |
NoServersAvailable | 调用 PartyManager::CreateNewNetwork()指定的区域中没有可用的透明云中继服务器。 |
UserNotAuthorized | 调用 PartyManager::CreateNewNetwork() 或 PartyNetwork::AuthenticateLocalUser() 中指定的 PartyLocalUser 无权完成该操作。 |
UserCreateNetworkThrottled | 调用 PartyManager::CreateNewNetwork() 中指定的 PartyLocalUser 创建的网络太多,此时无法创建新网络。 |
TitleNotEnabledForParty | 尚未启用游戏以使用 PlayFab Party。 必须在 PlayFab Game Manager 中启用 PlayFab Party。 |
NetworkLimitReached | 网络拒绝了此操作,因为它违反了网络配置中的限制。 请参阅 PartyNetworkConfiguration。 |
NetworkNoLongerExists | 网络不再存在。 |
VersionMismatch | 操作失败,因为此版本的 Party 库与参与方服务或参与方网络不兼容。 |
LeaveNetworkCalled | 本地设备已正常退出网络。 |
FailedToBindToLocalUdpSocket | 操作失败,因为 Party 库无法绑定到在 PartyOption::LocalUdpSocketBindAddress 选项中指定的套接字。 |
要求
标题: Party.h