Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Problema C++

Discussioni e opinioni costruttive sul mondo dell'informatica.
Per la soluzione di problemi specifici fare riferimento alle sezioni di assistenza!

Moderatori: aurelio37, axelrox

Problema C++

Postdi rayden » 27/02/03 19:28

Ho il seguente problema, devo visualizzare a schermo le informazioni di una rete lan ad esempio nel seguente modo:

Dominio1
+Nome1 --> IP
+Nome2 --> IP
.
.
+NomeN --> IP

Dominio2
+Nome1 --> IP
+Nome2 --> IP
.
.
+NomeN --> IP

eccetera, ad ora sono riuscito ad apprendere che per fare ciò devo interagire col netbios, e da una prima ricerca su MSDN :

// Get adapter list
LANA_ENUM AdapterList;
NCB Ncb;
memset(&Ncb, 0, sizeof(NCB));
Ncb.ncb_command = NCBENUM;
Ncb.ncb_buffer = (unsigned char *)&AdapterList;
Ncb.ncb_length = sizeof(AdapterList);
Netbios(&Ncb);

questo è il primo passo. Da questo punto in poi come si và avanti?
non trovo ulteriori info in merito

grazie
Le uniche limitazioni che abbiamo sono quelle che ci poniamo da soli...
http://www.lightingandservices.com
http://www.lightingandservices.com/phoenix
rayden
Utente Senior
 
Post: 881
Iscritto il: 07/08/01 01:00

Sponsor
 

Esempi in C

Postdi infinito1971 » 28/02/03 09:21

Ciao Rayden,
prova a dare uno sguardo a quanto contenuto nel sito:

http://members.tripod.com/~Gavin_Winston/NETBIOS.HTM

Magari i programmi ivi contenuti possono darti uno spunto per quanto devi implementare... ;)

Un saluto,
infinito1971


P.S. Non vorrei sembrarti fazioso ma io avrei "postato" in Assistenza Software... 8)
Questo business è binario: o sei 1 o sei 0, vivo o morto, non esistono secondi classificati!
Avatar utente
infinito1971
Utente Senior
 
Post: 531
Iscritto il: 01/08/02 21:22
Località: Napoli

Postdi rayden » 28/02/03 13:33

stò dando un'occhiata, ma dubito che possa aiutarmi, i programmi di test presentati sul sito neanche mi funzionano... bha...

altre idee?
Zello tu che dici?
Le uniche limitazioni che abbiamo sono quelle che ci poniamo da soli...
http://www.lightingandservices.com
http://www.lightingandservices.com/phoenix
rayden
Utente Senior
 
Post: 881
Iscritto il: 07/08/01 01:00

Postdi zello » 28/02/03 14:07

Non è il mio campo, purtroppo - io di solito uso winsock per il TCP/IP, iphlpapi per le interfaccie. Mai smanettato con netbios.
Se vuoi (e se ho tempo, il ché è piuttosto problematico, dato che sto scrivendo una cache per le whois info di abuse che *non* ne vuole sapere di funzionare) tiro un occhio all'SDK. Per inciso: sei sicuro che ad un nome netbios sia associato un unico IP? Mi spiego: e se hai un gateway con doppia interfaccia di rete? Gli IP sono per interfaccia, non per macchina (mmh, mi ricordo un EnumInterfaces o qualcosa di questo genere, tieni conto che ci devo mettere le mani per trovare un modo affidabile per recuperare l'IP pubblico (se esiste) di una macchina, mi serve per abuse)
Il faut être toujours ivre. Tout est là : c'est l'unique question. Pour ne pas sentir l'horrible fardeau du Temps qui brise vos épaules et vous penche vers la terre,il faut vous enivrer sans trêve...
Avatar utente
zello
Moderatore
 
Post: 2351
Iscritto il: 06/05/02 13:44

Postdi rayden » 28/02/03 14:21

a me invece serve per la versione 3.0 del net sender...

stò smanettando col netbios, ma è problematico, assai problematico anche perchè i creatori di winziz non hanno messo a disposizione una semplice api che lancaindola risolva il problema...
io stò continuando a cercare, ho postato anche sui NG, ma buio assoluto, se ti viene in mente qualcosa fammelo sapere, come se ci arrivo prima io farò sapere a tutti...
Le uniche limitazioni che abbiamo sono quelle che ci poniamo da soli...
http://www.lightingandservices.com
http://www.lightingandservices.com/phoenix
rayden
Utente Senior
 
Post: 881
Iscritto il: 07/08/01 01:00


Torna a Discussioni


Topic correlati a "Problema C++":

Problema Windows 10
Autore: asso1998
Forum: Software Windows
Risposte: 1

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti

cron