> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFMembershipModel

> PFMembershipModel 数据模型。

PFMembershipModel 数据模型。

## 语法

```cpp theme={null}
typedef struct PFMembershipModel {  
    bool isActive;  
    time_t membershipExpiration;  
    const char* membershipId;  
    time_t const* overrideExpiration;  
    PFSubscriptionModel const* subscriptions;  
    uint32_t subscriptionsCount;  
} PFMembershipModel;  
```

### 成员

**`isActive`**   bool

此会员资格是否处于活动状态。也就是说，是否已到达 MembershipExpiration 时间。

**`membershipExpiration`**   time\_t

此会员资格过期的时间。

**`membershipId`**   const char\*\
*is null-terminated*

（可选）会员资格的 ID。

**`overrideExpiration`**   time\_t const\*\
*may be nullptr*

（可选）会员资格过期时间可以显式覆盖（通过游戏管理器或管理 API）。如果该会员资格已被覆盖，则这将是新的过期时间。

**`subscriptions`**   [PFSubscriptionModel](/services/playfab/api-references/c/pftypes/structs/pfsubscriptionmodel) const\*\
*may be nullptr*

（可选）此玩家针对此会员资格拥有的订阅列表。

**`subscriptionsCount`**   uint32\_t

subscriptions 的数量

## 要求

**头文件：** PFTypes.h

## 另请参阅

[PFTypes 成员](/services/playfab/api-references/c/pftypes/pftypes_members)


## Related topics

- [PFPlayerProfileModel](/zh-CN/services/playfab/api-references/c/pftypes/structs/pfplayerprofilemodel.md)
- [服务 C API 概览 - PFTypes.h](/zh-CN/services/playfab/api-references/c/pftypes/pftypes_members.md)
- [player_updated_membership](/zh-CN/services/playfab/api-references/events/Groups/player-updated-membership.md)
- [PlayerMemberships](/zh-CN/services/playfab/api-references/events/data-types/playermemberships.md)
- [Lobby.MembershipLock](/zh-CN/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/MembershipLock.md)
