> ## 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\*<br />*is null-terminated*

(省略可) メンバーシップの ID。

**`overrideExpiration`**   time\_t const\*<br />*may be nullptr*

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

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

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

**`subscriptionsCount`**   uint32\_t

subscriptions の数。

## 要件

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

## 関連項目

[PFTypes メンバー](/services/playfab/api-references/c/pftypes/pftypes_members)


## Related topics

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