Share via


Analyse des objets OutParameters

Un objet SWbemMethod.OutParameters est créé et fourni avec des données par la méthode du fournisseur en cours d’exécution. Les propriétés de l’objet OutParameters sont spécifiques à la méthode appelée. Par exemple, dans le script ci-dessous, SD (contenu dans outParam) est le paramètre de sortie défini pour la méthode __SystemSecurity.GetSD. La propriété ReturnValue est une propriété générique disponible pour tous les objets OutParameters qui contiennent le résultat de l’opération.

L’exemple de code suivant illustre l’obtention des paramètres de sortie à partir de l’exécution de la méthode GetSD dans la classe __SystemSecurity pour le système local.

' Connect to WMI root\cimv2 namespace.
Set svc = GetObject("winmgmts:root/cimv2")
' Execute the GetSD method and obtain the output parameters.
set outParam = svc.Execmethod("__SystemSecurity=@", "GetSD")
wscript.echo outparam.ReturnValue
' Format the security descriptor array
' in the SD parameter into one string to display.
objSD  = Join(outparam.SD,",")
wscript.echo objSD
' Release the out parameters object.
set outParam = nothing

Pour plus d’informations, consultez SWbemMethod.InParameters.