Méthode SWbemPrivilegeSet.Item
La méthode Item de l’objet SWbemPrivilegeSet retourne un objet SWbemPrivilege de la collection. La méthode Item est la méthode par défaut d’un objet SWbemPrivilegeSet.
Pour obtenir une explication de cette syntaxe, consultez Conventions de document pour l’API Scripting.
Syntaxe
objPrivilege = .Item( _
ByVal iPrivilege _
)
Paramètres
-
iPrivilege
-
Obligatoire. Il s’agit de l’une des constantes WMI du groupe WbemPrivilegeEnum. Ces constantes sont essentiellement des entiers qui représentent des privilèges spécifiques. Par exemple, pour supprimer le privilège qui vous permet d’arrêter un système Windows, utilisez la constante wbemPrivilegeShutdown ou l’équivalent numérique 23 (0x17).
Valeur retournée
En cas de réussite, l’objet SWbemPrivilege demandé est retourné.
Codes d’erreur
Une fois la méthode Item terminée, l’objet Err peut contenir l’un des codes d’erreur de la liste suivante.
-
wbemErrFailed – 2147749889 (0x80041001)
-
Erreur non spécifiée.
-
wbemErrNotFound - 2147749890 (0x80041002)
-
Le privilège spécifié n’existe pas.
Exemples
L’exemple de code VBScript suivant utilise la méthode Item
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
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista |
Serveur minimal pris en charge |
Windows Server 2008 |
En-tête |
|
Bibliothèque de types |
|
DLL |
|
CLSID |
CLSID_SWbemPrivilegeSet |
IID |
IID_ISWbemPrivilegeSet |