Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Hinzufügen von statischen IP-Routen (https://www.delphipraxis.net/166101-hinzufuegen-von-statischen-ip-routen.html)

Luckie 30. Jan 2012 17:06

AW: Hinzufügen von statischen IP-Routen
 
Zitat:

Zitat von Klaus01 (Beitrag 1148355)
.. da ipRoute ein Pointer auf einen Speicherbereich ist, sollte
da nicht irgendwo auch Speicher angefordert werden?

Oder liege ich total falsch?

Oder ein Zeiger auf die Struktur übergeben werden.

Guntram 31. Jan 2012 07:57

AW: Hinzufügen von statischen IP-Routen
 
Zitat:

Zitat von DeddyH (Beitrag 1148358)
Bei den Metrics-Feldern habe ich gerade gelesen:
Zitat:

If this metric is not used, its value should be set to -1
Im Beispiel sind sie aber auf 0 gesetzt.

metric ist wie alle übrigen Variablen der MIB_IPFORWARDROW-Struktur vom Typ DWord, 0 ist also der kleinste mögliche Wert.

Luckie 31. Jan 2012 08:20

AW: Hinzufügen von statischen IP-Routen
 
Setz ihn trotzdem mal auf -1. Bei DWORD kommt es dann zu einem Integerüberlauf. Und vielleicht ist das ja dann der gewünschte Wert.

Guntram 31. Jan 2012 09:09

AW: Hinzufügen von statischen IP-Routen
 
So, der Fehler ist gefunden! Obwohl im MSDN-Artikel zu MIB_IPFORWARDROW ausdrücklich MIB_IPPROTO_NETMGMT (3) als Protokoll für statische Routen angegeben ist, bin ich beim stöbern auf dieses Beispiel gestoßen. Und siehe da: mit MIB_IPPROTO_RIP (8) hat es funktioniert! Trotzdem Danke für eure Hilfe.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:08 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz