Avatar billede cplus Nybegynder
06. maj 2003 - 22:27 Der er 6 kommentarer og
1 løsning

Broadcast i Visual C++

Jeg skal på det netværk jeg sidder -finde ud af hvilke hosts jeg kan få fat i. (Om de svarer mig -naturligvis)

Har MSDN noget som kan synliggøre de hosts man sidder sammen med?

Eller er der artikler i kender til det formål? Et API / SDK eller?
Avatar billede tam Nybegynder
06. maj 2003 - 22:51 #1
Hmmm, er det en speciel port/service du skal finde, eller er det bare almindelig "host detection".

Hvis du "bare" skal finde alle computere der er på en given IP-Range kan du starte med at se hvilke der svarer på ping, de ipnumre der ikke gør kan du evt køre en portscan af for at være helt sikker. (Nogle maskiner svarer ikke på ping)

Eller skal du bare enumerere windowscomputere på netværket, i dette tilfælde kan du kigge på net* funktionerne i MSDN...
Avatar billede cplus Nybegynder
06. maj 2003 - 23:07 #2
Nej jeg skal sådan set bare finde samtlige hosts som svarer. Så ja det er host detection.
Avatar billede bertelbrander Novice
07. maj 2003 - 00:01 #3
Se under WNetOpenEnum() i MSDN, der er en henvisning til et kode eksempel.
Avatar billede cplus Nybegynder
07. maj 2003 - 07:49 #4
Det skal jeg lige ha' prøvet af. Der er point inden kl. 11
Avatar billede cplus Nybegynder
08. maj 2003 - 22:04 #5
Se broadcast skal foregå i forhold til IP protokollen. Nu kan jeg ikke huske om Windows Networking.. du kan kun se hosts i forhold til dit IP net du sidder på ikke?
Avatar billede bertelbrander Novice
08. maj 2003 - 22:44 #6
Jeg forstår ikke spørgsmålet
Avatar billede cplus Nybegynder
12. maj 2003 - 08:09 #7
Ja så vidt jeg kan forstå er denne rutine du skriver i forb. med windows networking. Altså NetBIOS -så vidt jeg ved.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester