OutParameters Nesnelerini Ayrıştırma
SWbemMethod.OutParameters nesnesi oluşturulur ve yürütülmekte olan sağlayıcı yöntemi tarafından verilerle birlikte sağlanır. OutParameters nesnesinin özellikleri adlı yönteme özeldir. Örneğin, aşağıdaki betikte SD (outParamiçinde bulunur), __SystemSecurity.GetSD yöntemi için tanımlanan çıkış parametresidir. ReturnValue özelliği, işlemin sonucunu içeren tüm OutParameters nesneleri için kullanılabilen genel bir özelliktir.
Aşağıdaki kod örneğinde, yerel sistem için sınıf __SystemSecurityGetSD yönteminin yürütülmesinden çıkış parametrelerinin alınması gösterilmektedir.
' 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
Daha fazla bilgi için bkz. SWbemMethod.InParameters.