RsopSetPolicySettingStatus-Funktion (userenv.h)

Die RSoPSetPolicySettingStatus-Funktion erstellt eine instance von RSOP_PolicySettingStatus und eine instance von RSOP_PolicySettingLink. Die Funktion verknüpft (verknüpft) RSOP_PolicySettingStatus mit ihrer RSOP_PolicySetting instance.

Syntax

USERENVAPI HRESULT RsopSetPolicySettingStatus(
  [in] DWORD                   dwFlags,
  [in] IWbemServices           *pServices,
  [in] IWbemClassObject        *pSettingInstance,
  [in] DWORD                   nInfo,
  [in] POLICYSETTINGSTATUSINFO *pStatus
);

Parameter

[in] dwFlags

Dieser Parameter wird derzeit nicht verwendet.

[in] pServices

Gibt einen WMI-Dienstezeiger auf den RSoP-Namespace an, in den die Richtliniendaten geschrieben werden sollen. Dieser Parameter ist erforderlich.

[in] pSettingInstance

Zeiger auf eine instance von RSOP_PolicySetting, die die Richtlinieneinstellung enthält. Dieser Parameter ist erforderlich und kann auf die untergeordneten Elemente des instance verweisen.

[in] nInfo

Gibt die Anzahl der Elemente im pStatus-Array an.

[in] pStatus

Zeiger auf ein Array von POLICYSETTINGSTATUSINFO-Strukturen .

Rückgabewert

Wenn die Funktion erfolgreich ist, wird der Rückgabewert S_OK. Andernfalls gibt die Funktion einen der COM-Fehlercodes zurück, die in der Platform SDK-Headerdatei WinError.h definiert sind.

Hinweise

Um die Verknüpfung eines RSOP_PolicySettingStatus instance mit seiner RSOP_PolicySetting instance aufzuheben, können Sie die RSoPResetPolicySettingStatus-Funktion aufrufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile userenv.h
Bibliothek Userenv.lib
DLL Userenv.dll

Weitere Informationen

Gruppenrichtlinie-Funktionen

Übersicht über Gruppenrichtlinien

IWbemClassObject

IWbemServices

RSoPResetPolicySettingStatus