Freigeben über


SWbemPrivilegeSet.Remove-Methode

Die Remove-Methode des SWbemPrivilegeSet-Objekts löscht eine Berechtigung aus der Sammlung.

Eine Erläuterung dieser Syntax finden Sie in den Dokumentkonventionen für die Skripterstellungs-API.

Syntax

SWbemPrivilegeSet.Remove( _
  ByVal iPrivilege _
)

Parameter

iPrivilege

Erforderlich. Dies ist eine der WMI-Konstanten aus der WbemPrivilegeEnum-Gruppe. Diese Konstanten sind im Wesentlichen ganze Zahlen, die bestimmte Berechtigungen darstellen. Verwenden Sie beispielsweise die wbemPrivilegeShutdown-Konstante oder die numerische Entsprechung 0x17, um die Berechtigung zum Herunterfahren eines Windows-Systems zu entfernen.

Rückgabewert

Diese Methode gibt keinen Wert zurück.

Fehlercodes

Nach Abschluss der Remove-Methode enthält das Err-Objekt möglicherweise einen der Fehlercodes aus der folgenden Liste:

wbemErrFailed – 2147749889 (0x80041001)

Unbekannter Fehler.

wbemErrNotFound – 2147749890 (0x80041002)

Die angegebene Berechtigung ist nicht vorhanden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
Windows Server 2008
Header
Wbemdisp.h
Typbibliothek
Wbemdisp.tlb
DLL
Wbemdisp.dll
CLSID
CLSID_SWbemPrivilegeSet
IID
IID_ISWbemPrivilegeSet

Weitere Informationen

SWbemPrivilegeSet

SWbemPrivilegeSet.Add