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 |
|
Typbibliothek |
|
DLL |
|
CLSID |
CLSID_SWbemPrivilegeSet |
IID |
IID_ISWbemPrivilegeSet |