2010-02-01 10 views
10

Dato l'indirizzo IP di una macchina, come posso ottenere il nome NetBIOS a livello di programmazione in C#? So che posso farlo dalla riga di comando tramite "-A nbtstat', ma sto cercando una soluzione migliore.Come si ottiene il nome NetBIOS di una macchina dall'IP in C#?

+0

Domanda interessante. Ho il sospetto che tu possa interrogare il DNS per mappare dall'IP al nome dell'host, che può o non può essere lo stesso del nome NetBIOS. Non sono sicuro di quali API o librerie esistano specificamente per il target NetBIOS. – Bruce

risposta

1

Si potrebbe usare winapi gethostbyaddr con il tipo di AF_NETBIOS.

Problemi correlati