SWbemPrivilegeSet.Item-Methode

Die Item-Methode des SWbemPrivilegeSet-Objekts gibt ein SWbemPrivilege-Objekt aus der Auflistung zurück. Die Item-Methode ist die Standardmethode eines SWbemPrivilegeSet-Objekts.

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

Syntax

objPrivilege = .Item( _
  ByVal iPrivilege _
)

Parameter

iPrivilege

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

Rückgabewert

Bei Erfolg wird das angeforderte SWbemPrivilege-Objekt zurückgegeben.

Fehlercodes

Nach Abschluss der Item-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.

Beispiele

Im folgenden VBScript-Codebeispiel wird die Item-Methode verwendet.

strComputer ="."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer _
    & "\root\cimv2")
Set colServices = objWMIService.ExecQuery( _
    "Select * from Win32_Service")
For Each objService In colServices
    WScript.Echo objService.Properties_.Item("Caption")
Next

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

Ausführen privilegierter Vorgänge

SWbemPrivilege