SWbemPrivilegeSet.Remove-Methode

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

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

Syntax

SWbemPrivilegeSet.Remove( _
  ByVal iPrivilege _
)

Parameter

iPrivilege

Erforderlich. Dies ist eine der WMI-Konstanten aus der Gruppe WbemPrivilegeEnum. Diese Konstanten sind im Wesentlichen ganze Zahlen, die bestimmte Berechtigungen darstellen. Um beispielsweise die Berechtigung zu entfernen, mit der Sie ein Windows-System herunterfahren können, verwenden Sie die wbemPrivilegeShutdown-Konstante oder die numerische Entsprechung 0x17.

Rückgabewert

Diese Methode gibt keinen Wert zurück.

Fehlercodes

Nach Abschluss der Remove-Methode kann das Err-Objekt einen der Fehlercodes in der folgenden Liste enthalten.

wbemErrFailed – 2147749889 (0x80041001)

Unbekannter Fehler.

wbemErrNotFound – 2147749890 (0x80041002)

Die angegebene Berechtigung ist nicht vorhanden.

Requirements (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