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 |
|
| Typbibliothek |
|
| DLL |
|
| CLSID |
CLSID _ SWbemPrivilegeSet |
| IID |
IID _ ISWbemPrivilegeSet |