![]() |
Windowsnachricht über Änderungen der Netzwerkumgebung
Hallo
Wie die Überschrift sagt, suche ich die Windows-Nachricht das sich die Netzwerk-Umgebung geändert hat, z.B. ein PC hinzugekommen ist. Zum Hintergrund. Mein Programm soll das Netzwerk überwachen und melden, wenn ein bestimmter PC verfügbar ist. Ich möchte nicht mit PING-Versuchen oder ähnlichem ständig das Netz belasten. Da in der Netzwerkumgebung auch das Ereignis registriert wird, das ein Rechner verfügbar oder getrennt wurde, dachte ich an eine API-Funktion oder sowas. Irgendwie muß Windows das ja aauch merken. Wer kennt sich da aus oder kann mir helfen Danke |
Re: Windowsnachricht über Änderungen der Netzwerkumgebung
Wann merkt denn Windows automatisch, dass ein PC im Netzwerk dazu gekommen ist? Da wäre mir nämlich neu. Aklso mein Rechner mekrt es nicht, wenn mein Vater seinen PC einschaltet, jedenfalls habe ich es noch nie irgendwo gesehen, dass dem so wäre.
Aber wir wäre es, wenn der andere PC einen Broadcast senden würde, wenn er im Netzwerk verfügbar ist? |
Re: Windowsnachricht über Änderungen der Netzwerkumgebung
Liste der Anhänge anzeigen (Anzahl: 1)
Wenn ich die Netzwerkumgebung im Explorer öffne, kann man mit etwas Verspätung zum eigendlichen Einschalten sehen, das ein neuer Rechner verfügbar ist (siehe Screenshot)
Zum Beispiel der Rechner WinCC [XPPro, SP 2] war beim Start meines Rechner noch nicht da. Nach dem Start des Rechner dauerte es ca. 3 min und er wurde angezeigt. Soviel habe ich inzwischen rausgefunden. Voraussetzung ist, das auf diesem Rechner Ordner/Drucker freigegeben sind, der Explorer die ganze Zeit offen ist und die Auswahl im TreeView auf der Arbeitsgruppe steht. Wenn das Warten zu lange dauert, kannst du mit F5 eine Aktualisierung erzwingen. Zitat:
|
Re: Windowsnachricht über Änderungen der Netzwerkumgebung
Das heißt, wenn du die Netzwerkumgebung geöffnet hast und es kommt ein neuer Rechner hinzu, dass dieser dann automatisch angezeigt wird ohne, dass du die Ansicht aktualisierst oder so?
|
Re: Windowsnachricht über Änderungen der Netzwerkumgebung
Ja, zumindestens habe ich es bei mir so festgestellt.
|
DP-Maintenance
Dieses Thema wurde von "MrSpock" von "Internet / LAN / ASP.NET" nach "Windows API / MS.NET Framework API" verschoben.
Passt besser in die Windows API. |
Re: Windowsnachricht über Änderungen der Netzwerkumgebung
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe ein wenig gesucht und folgendes festgestellt.
Das automatische Aktualisieren ist in der Standard-Einstellung abgeschaltet. Ich habe es unter den Ordneroptionen des Explorer gefunden (siehe Screenshot). Sorry Luckie wenn ich dich mit meiner Aussage irritiert habe. Aber die grudfrage bleib, wie bekommt Windows mit das sich etwas ändert. |
Re: Windowsnachricht über Änderungen der Netzwerkumgebung
Ich glaube, das Windows regelmäßig diese Funktion aufruft
![]() |
Re: Windowsnachricht über Änderungen der Netzwerkumgebung
Das ist möglich. Ich könnte ja auch per Timer die Funktion verwenden. Was ich suche, ist ob es eine Nachricht gibt, das die Funktion ausgeführ werden soll oder ob MS das ganz trivial per Timer gelöst hat.
Eine Nachricht wäre sicher die bessere Lösung, da das suchen per Funktion ganz schön an die Resourcen geht und ich daher den Timer nicht auf einen kurzen (ca. alle Minute) Zyklus setzen will. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz