SFBLicense
ILicense インターフェイスのラッパークラスです。
#include <SFBLicense.hpp>
class SFBLicense : public SFBBase;
typedef SFBLicense& SFBLicenseRef;
typedef SFBLicense* SFBLicensePtr;
typedef SFBLicense** SFBLicenseHandle;
typedef const SFBLicense ConstSFBLicense;
typedef const SFBLicense& ConstSFBLicenseRef;
typedef const SFBLicense* ConstSFBLicensePtr;
typedef const SFBLicense** ConstSFBLicenseHandle;
継承図
SFBLicense::DecrementUsesRemaining
アプリケーションの使用カウントを1つ減らします。
[ public ]
SFCError DecrementUsesRemaining(Void);
SFBLicense::GetInfo
現在実行されているアプリケーションモジュールのライセンスのタイプを返します。
また、ライセンスタイプに固有の失効情報も提供します。
SFBLicense::GetPurchaseInfo
アプリケーションの購入情報を返します。
オプションとして、ライセンスタイプと失効情報も提供します。
SFBLicense::IncrementUsesRemaining
アプリケーションの使用カウントを1つ増やします。
[ public ]
SFCError IncrementUsesRemaining(Void);
SFBLicense::Instance
ILicense インターフェイスのインスタンスを取得します。
SFBLicense::IsExpired
現在のモジュールが失効している場合にTRUEを返します。
[ public ]
Bool IsExpired(Void);
SFBLicense::SetUsesRemaining
アプリケーションの使用カウントを更新します。