amigo tengo entendido que no se puede, trabajo con la version 9 de PowerBuilder quizas en alguna mas nueva se pueda.
Ya pude acceder a la informacion pero usando el WMI, el drama que tengo es que no se como retornar un estructura o array o algo que me permita extraer mas de un registro, trayendo solo un string me funciona, pero con arrays no
OleObject wsh
wsh = CREATE OleObject
wsh.ConnectToNewObject( "MSScriptControl.ScriptControl" )
wsh.language = "vbscript"
wsh.AddCode('function obtener1() ~n ' + &
'strComputer = "." ~n ' + &
'Set objWMIService = GetObject("winmgmts:\" & strComputer & "rootcimv2") ~n ' + &
'Set colItems = objWMIService.ExecQuery("Select * from Win32_NetworkAdapter") ~n ' + &
'For Each objItem in colItems ~n ' + &
'obtener1 = objItem.Name~n ' + &
'Next ~n ' + &
'end function ~n '
ls_retorno = wsh.eval('obtener1()')
mi idea es en el for each recorrer y tirarlo dentro de una estructura, pero no he podido