IFsrmQuotaBase::CreateThresholdAction メソッド (fsrmquota.h)
[このメソッドは互換性のためにサポートされていますが、 FSRM WMI クラス を使用して FSRM を管理することをお勧めします。 MSFT_FSRMQuota クラスを参照してください。
アクションを作成し、指定したしきい値に関連付けます。
構文
HRESULT CreateThresholdAction(
[in] FSRM_QUOTA_THRESHOLD threshold,
[in] FsrmActionType actionType,
[out] IFsrmAction **action
);
パラメーター
[in] threshold
アクションを関連付けるしきい値。 IFsrmQuotaBase::AddThreshold メソッドを呼び出すときに指定したのと同じ値を指定します。
[in] actionType
しきい値に達したとき、またはしきい値を超えたときに実行するアクション。 使用できる値については、 FsrmActionType 列挙を参照してください。
[out] action
新しく作成されたアクションの IFsrmAction インターフェイス。 actionType パラメーターで指定したアクション インターフェイスのインターフェイスに対してクエリを実行します。 たとえば、アクションの種類が FsrmActionType_Commandの場合は、インターフェイスに対して IFsrmActionCommand インターフェイスのクエリを実行します。
戻り値
メソッドは、次の戻り値を返します。
注釈
しきい値ごとに最大 4 つの一意のアクションを指定できます。
しきい値が削除されると、アクションが削除されます。
例
例については、「 テンプレートを使用したクォータの定義」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2008 |
対象プラットフォーム | Windows |
ヘッダー | fsrmquota.h |
[DLL] | SrmSvc.dll |