IFsrmClassificationManager::EnumRules メソッド (fsrmpipeline.h)
[このメソッドは互換性のためにサポートされていますが、 FSRM WMI クラス を使用して FSRM を管理することをお勧めします。 MSFT_FSRMClassification クラスを参照してください。]
指定した型の規則を列挙します。
構文
HRESULT EnumRules(
[in] FsrmRuleType ruleType,
[in] FsrmEnumOptions options,
[out] IFsrmCollection **Rules
);
パラメーター
[in] ruleType
列挙するルールの種類。 使用できる値については、 FsrmRuleType 列挙を参照してください。
[in] options
プロパティ定義を列挙するための 1 つ以上のオプション。 使用できる値については、 FsrmEnumOptions 列挙を参照してください。
[out] Rules
分類規則のコレクションを含む IFsrmCollection インターフェイス。 コレクション内の各項目は、VT_DISPATCH型の VARIANT です。 バリアントの pdispVal メンバーに IFsrmRule インターフェイスのクエリを実行します。 その後、 IFsrmRule.RuleType プロパティを使用して、ルールの種類を決定できます。 使用するルール インターフェイスについて 、IFsrmRule インターフェイスに対してクエリを実行します。 たとえば、 RuleType が FsrmRuleType_Classificationの場合は、 IFsrmClassificationRule インターフェイスに対して IFsrmRule インターフェイスに対してクエリを実行します。
コレクションにはコミット済みルールのみが含まれます。コレクションには、コミットされていない新しく作成されたルールは含まれません。
戻り値
メソッドは、次の戻り値を返します。
要件
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2008 R2 |
対象プラットフォーム | Windows |
ヘッダー | fsrmpipeline.h (FsrmPipeline.h、FsrmTlb.h を含む) |
[DLL] | SrmSvc.dll |
関連項目
IFsrmClassificationManager::CreateRule