Partager via


Fonctions de message (gestion du réseau)

[Les fonctions de message ne sont pas prises en charge à partir de Windows Vista, car les services d’alerte et de messager ne sont pas pris en charge.]

Les fonctions de message de gestion réseau envoient des messages et gèrent les alias de message. Les fonctions de message sont répertoriées ci-dessous.

Windows Server 2003 : Les services d’alerte et de messager sont désactivés par défaut. Vous devez réactiver les services avant d’appeler les fonctions d’alerte de gestion réseau ou les fonctions message de gestion réseau.

Fonction Description
NetMessageBufferSend Envoie un message à un alias de message inscrit.
NetMessageNameAdd Inscrit un alias de message dans la table du nom du message.
NetMessageNameDel Supprime un alias de message de la table du nom du message.
NetMessageNameEnum Répertorie tous les alias de message stockés dans la table de noms de message.
netMessageNameGetInfo Retourne des informations sur un alias de message particulier dans la table de noms de message.

 

Un message est une mémoire tampon de données texte envoyées à un utilisateur ou une application sur le réseau. Pour recevoir un message, un utilisateur ou une application doit inscrire un alias de message dans la table des noms de messages d’un ordinateur. Les alias suivants sont inscrits par défaut : « utilisateur », « machine », « domaine » ou « * » (domaine actuel de l’ordinateur). L’alias « domaine » spécifie l’ensemble d’ordinateurs qui ont le même nom de domaine que leur domaine ou leur groupe de travail et écoutent les diffusions sur le même sous-réseau. Pour NetBIOS sur TCP/IP, la spécification de l’alias « domaine » peut également réussir entre les sous-réseaux si le nom de domaine est résolu par un serveur de noms ou si les diffusions de datagramme NetBIOS sont transférées entre les routeurs. Par conséquent, les messages envoyés à un domaine n’ont pas de remise garantie à tous les membres du domaine. Il est également possible que certains membres du domaine reçoivent le message plusieurs fois s’ils ont plusieurs transports installés qui prennent en charge NetBIOS.

Vous pouvez également inscrire un alias de message en appelant la fonction NetMessageNameAdd. Une table de noms de message contient une liste d’alias de message inscrits (utilisateurs et applications) autorisés à recevoir des messages. Les alias inscrits dans la table de noms de message ne respectent pas la casse.

Le service messenger doit s’exécuter sur l’ordinateur de réception pour afficher un message contextuel lorsque le message est reçu. En outre, le service Station de travail doit s’exécuter sur l’ordinateur local. NetBIOS est le mécanisme de transport utilisé entre l’expéditeur et le destinataire.

Les fonctions de message sont disponibles à deux niveaux d’informations :

Le niveau d’informations MSG_INFO_1 existe uniquement pour la compatibilité. Le service messenger ne transfère pas de noms ni n’autorise le transfert de noms vers celui-ci.