Nachrichtenfunktionen (Netzwerkverwaltung)

[Die Nachrichtenfunktionen werden ab Windows Vista nicht unterstützt, da die Warnungs- und Messengerdienste nicht unterstützt werden.]

Die Nachrichtenfunktionen der Netzwerkverwaltung senden Nachrichten und verwalten Nachrichtenalias. Die Nachrichtenfunktionen sind im Folgenden aufgeführt.

Windows Server 2003: Die Warnungs- und Messengerdienste sind standardmäßig deaktiviert. Sie müssen die Dienste erneut aktivieren, bevor Sie die Warnungsfunktionen der Netzwerkverwaltung oder die Nachrichtenfunktionen der Netzwerkverwaltung aufrufen.

Funktion BESCHREIBUNG
NetMessageBufferSend Sendet eine Nachricht an einen registrierten Nachrichtenalias.
NetMessageNameAdd Registriert einen Nachrichtenalias in der Nachrichtennamenstabelle.
NetMessageNameDel Löscht einen Nachrichtenalias aus der Nachrichtennamenstabelle.
NetMessageNameEnum Listet alle Nachrichtenalias auf, die in der Nachrichtennamentabelle gespeichert sind.
NetMessageNameGetInfo Gibt Informationen zu einem bestimmten Nachrichtenalias in der Nachrichtennamentabelle zurück.

 

Eine Nachricht ist ein Puffer mit Textdaten, die an einen Benutzer oder eine Anwendung im Netzwerk gesendet werden. Um eine Nachricht zu empfangen, muss ein Benutzer oder eine Anwendung einen Nachrichtenalias in der Tabelle der Nachrichtennamen eines Computers registrieren. Standardmäßig werden die folgenden Aliase registriert: "user", "machine", "domain" oder "*" (die aktuelle Domäne des Computers). Der Alias "Domäne" gibt den Satz von Computern an, die denselben Domänennamen wie ihre Domäne oder Ihre Arbeitsgruppe haben und die Übertragungen im selben Subnetz abhören. Bei NetBIOS über TCP/IP kann die Angabe des Domänenalias auch subnetzübergreifend erfolgreich sein, wenn der Domänenname von einem Namenserver aufgelöst wird oder wenn NetBIOS-Datagrammübertragungen routerübergreifend weitergeleitet werden. Daher verfügen Nachrichten, die an eine Domäne gesendet werden, nicht über eine garantierte Übermittlung an alle Mitglieder der Domäne. Es ist auch möglich, dass einige Domänenmitglieder die Nachricht mehrmals empfangen, wenn mehrere Transporte installiert sind, die NetBIOS unterstützen.

Sie können auch einen Nachrichtenalias registrieren, indem Sie die NetMessageNameAdd-Funktion aufrufen. Eine Nachrichtennametabelle enthält eine Liste registrierter Nachrichtenaliasen (Benutzer und Anwendungen), die nachrichten empfangen dürfen. Bei den in der Nachrichtennamentabelle registrierten Aliasen wird die Groß-/Kleinschreibung nicht beachtet.

Der Messengerdienst muss auf dem empfangenden Computer ausgeführt werden, um eine Popupnachricht anzuzeigen, wenn die Nachricht empfangen wird. Darüber hinaus muss der Arbeitsstationsdienst auf dem lokalen Computer ausgeführt werden. NetBIOS ist der Transportmechanismus, der zwischen Sender und Empfänger verwendet wird.

Nachrichtenfunktionen sind auf zwei Informationsebenen verfügbar:

Die MSG_INFO_1 Informationsebene ist nur aus Gründen der Kompatibilität vorhanden. Der Messengerdienst leitet keine Namen weiter oder lässt die Weiterleitung von Namen an ihn zu.