Dela via


Parsning av OutParameters-objekt

Ett SWbemMethod.OutParameters-objekt skapas och fylls med data av provider-metoden som körs. Egenskaperna för OutParameters-objektet är specifika för metoden som anropas. I skriptet nedan är till exempel SD (som finns i outParam) den utdataparameter som definierats för metoden __SystemSecurity.GetSD. Egenskapen ReturnValue är en allmän egenskap som är tillgänglig för alla OutParameters objekt som innehåller resultatet av åtgärden.

I följande kodexempel visas hur du hämtar utdataparametrar från att köra metoden GetSD i klass __SystemSecurity för det lokala systemet.

' 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

Mer information finns i SWbemMethod.InParameters.