Power Builder - Equipos de la red

 
Vista:

Equipos de la red

Publicado por Aldo (43 intervenciones) el 14/01/2002 04:12:40
Hola a todos.
Quisiera saber si desde power puedo ver todos los equipos que componen una red (sus nombres)
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Equipos de la red

Publicado por Juan Mellado (16 intervenciones) el 15/01/2002 22:27:05
Consultar los recursos de red en Windows se puede realizar a través del API "Network-Independent" del Win32 SDK.

Esta API es la que utiliza el propio Windows cuando navegas desde el explorador por el entorno de red. Ofrece funciones para enumerar los recursos de red tales como equipos e impresoras.

Básicamente deberías utilizar:
WNetOpenEnum(...) para abrir una enumeración de recursos de red
WNetEnumResource(...) para enumerar (obtener los nombres)
WNetCloseEnum(...) para cerrar la enumeración

Podrías declarar todas las estructuras y funciones (como externals) en PowerBuilder, pero a priori me parece un proceso bastante engorroso. Es mejor, y esto es una opinión personal, hacer una DLL en C que encapsule todo el proceso y que ofrezca una interface sencilla para PowerBuilder.

Puedes encontrar más información en la ayuda del SDK y en la propia web de Microsoft.

Espero haberte ayudado.
Saludos, Juan Mellado
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar