Fonctions de message (gestion réseau)
[Les fonctions de message ne sont pas prises en charge à partir de Windows Vista, car les services d’alerte et de messagerie 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 messagerie 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 de 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 de noms de message. |
NetMessageNameDel | Supprime un alias de message de la table de noms de 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 : « user », « machine », « domain » ou « * » (le domaine actuel de l’ordinateur). L’alias « domaine » spécifie l’ensemble des ordinateurs qui ont le même nom de domaine défini que leur domaine ou leur groupe de travail et qui é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 sur 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 enregistrés dans la table de noms de message ne respectent pas la casse.
Le service de messagerie doit être en cours d’exécution sur l’ordinateur de réception pour afficher un message contextuel lors de la réception du message. En outre, le service Station de travail doit être en cours d’exécution 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’information :
Le niveau d’informations MSG_INFO_1 existe uniquement pour la compatibilité. Le service de messagerie ne transfère pas de noms ou n’autorise pas leur transfert.