Configuration Manager では、ResetPolicy メソッドはクライアントのポリシーをリセットします。 結果として、次のポリシー要求は、前回のポリシー要求以降のポリシーの変更ではなく、完全なポリシーを受け取ります。
次の構文は、マネージ オブジェクト形式 (MOF) コードから簡素化され、メソッドを定義したものです。
構文
UInt32 ResetPolicy(
UInt32 uFlags
);
パラメーター
uFlags データ型: UInt32
Qualifiers: [in]
ポリシーを識別するフラグ。 使用可能な値は次のとおりです。
| 値 | 説明 |
|---|---|
| 0 | 次のポリシー要求は、前回のポリシー要求以降のポリシーの変更ではなく、完全なポリシーに対するものです。 |
| 1 | 既存のポリシーは完全に消去されます。 |
戻り値
成功を示す 0 または失敗を示す 0 以外のエラーを示す UInt32 データ型。
注釈
このメソッドを無差別に呼び出すと、悪影響を及ぼす可能性があります。 たとえば、既存のポリシー (ulFlags = 1) を削除すると、ソフトウェア配布プログラムが複数回実行される可能性があります。 要求が完全なポリシー (ulFlags = 0) に対するものである場合は、不要なネットワーク トラフィックを生成する可能性があります。
要件
ランタイム要件
詳細については、「Configuration Manager クライアント ランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager クライアント開発の要件」を参照してください。
関連項目
SMS_Client クライアント WMI クラスクラス SMS_Client の GetAssignedPolicy メソッド クラス SMS_Client クラスの RequestMachinePolicy メソッド クラス SMS_Client の SetAssignedSite メソッド クラス SMS_Client クラスの SetGlobalLoggingConfiguration メソッド クラス SMS_Client の TriggerSchedule メソッド クラス SMS_Client