> ## Documentation Index
> Fetch the complete documentation index at: https://docs.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*

(省略可) メンバーシップの有効期限は (Game Manager または管理 API から) 明示的にオーバーライドできます。このメンバーシップがオーバーライドされている場合、これが新しい有効期限になります。

**`subscriptions`**   [PFSubscriptionModel](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pftypes/structs/pfsubscriptionmodel.md) const\*\
*may be nullptr*

(省略可) このプレイヤーがこのメンバーシップに対して持つサブスクリプションの一覧。

**`subscriptionsCount`**   uint32\_t

subscriptions の数。

## 要件

**ヘッダー:** PFTypes.h

## 関連項目

[PFTypes メンバー](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pftypes/pftypes_members.md)


## Related topics

- [PFPlayerProfileModel](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pftypes/structs/pfplayerprofilemodel.md)
- [Services C API overview - PFTypes.h](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pftypes/pftypes_members.md)
- [List Membership](https://docs.xbox.com/api-reference/groups/list-membership.md)
- [Set Membership Override](https://docs.xbox.com/api-reference/account-management/set-membership-override.md)
- [PlayerMemberships](https://docs.xbox.com/ja-jp/services/playfab/api-references/events/data-types/playermemberships.md)
