Поделиться через


Функция 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

Указывает указатель служб WMI на пространство имен RSoP, в которое записываются данные политики. Это обязательный параметр.

[in] pSettingInstance

Указатель на экземпляр RSOP_PolicySetting , содержащий параметр политики. Этот параметр является обязательным и может указывать на дочерние элементы экземпляра.

[in] nInfo

Указывает количество элементов в массиве pStatus .

[in] pStatus

Указатель на массив структур POLICYSETTINGSTATUSINFO .

Возвращаемое значение

Если функция выполняется успешно, возвращаемое значение будет S_OK. В противном случае функция возвращает один из кодов com-ошибок, определенных в файле заголовка Пакета SDK для платформы WinError.h.

Комментарии

Чтобы удалить связь экземпляра RSOP_PolicySettingStatus с его экземпляром RSOP_PolicySetting , можно вызвать функцию RSoPResetPolicySettingStatus .

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header userenv.h
Библиотека Userenv.lib
DLL Userenv.dll

См. также раздел

Функции групповая политика

Обзор групповых политик

IWbemClassObject

IWbemServices

RSoPResetPolicySetTingStatus