Delen via


OutParameters-objecten parseren

Er wordt een SWbemMethod.OutParameters--object gemaakt en voorzien van gegevens door de methode van de provider die wordt uitgevoerd. Eigenschappen van het object OutParameters zijn specifiek voor de methode die wordt aangeroepen. In het onderstaande script is bijvoorbeeld SD- (opgenomen in outParam) de uitvoerparameter die is gedefinieerd voor de methode __SystemSecurity.GetSD. De eigenschap ReturnValue is een algemene eigenschap die beschikbaar is voor alle OutParameters objecten die het resultaat van de bewerking bevatten.

Het volgende codevoorbeeld illustreert het verkrijgen van uitvoerparameters voor het uitvoeren van de methode GetSD in klasse __SystemSecurity voor het lokale systeem.

' 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

Zie SWbemMethod.InParametersvoor meer informatie.