RsopSetPolicySettingStatus 関数 (userenv.h)
RSoPSetPolicySettingStatus 関数は、RSOP_PolicySettingStatusのインスタンスとRSOP_PolicySettingLinkのインスタンスを作成します。 関数は、RSOP_PolicySettingStatusをそのRSOP_PolicySetting インスタンスにリンク (関連付けます) します。
構文
USERENVAPI HRESULT RsopSetPolicySettingStatus(
[in] DWORD dwFlags,
[in] IWbemServices *pServices,
[in] IWbemClassObject *pSettingInstance,
[in] DWORD nInfo,
[in] POLICYSETTINGSTATUSINFO *pStatus
);
パラメーター
[in] dwFlags
このパラメーターは現在使用されていません。
[in] pServices
ポリシー データの書き込み先となる RSoP 名前空間への WMI サービス ポインターを指定します。 このパラメーターは必須です。
[in] pSettingInstance
ポリシー設定を含む RSOP_PolicySetting のインスタンスへのポインター。 このパラメーターは必須であり、インスタンスの子を指すことができます。
[in] nInfo
pStatus 配列内の要素の数を指定します。
[in] pStatus
POLICYSETTINGSTATUSINFO 構造体の配列へのポインター。
戻り値
関数が成功した場合、戻り値は S_OK。 それ以外の場合、この関数は Platform SDK ヘッダー ファイル WinError.h で定義されている COM エラー コードのいずれかを返します。
注釈
RSOP_PolicySetting インスタンスから RSOP_PolicySettingStatus インスタンスのリンクを解除するには、RSoPResetPolicySettingStatus 関数を呼び出します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
対象プラットフォーム | Windows |
ヘッダー | userenv.h |
Library | Userenv.lib |
[DLL] | Userenv.dll |