Noms de maillots
Lorsqu’un processus crée un maillot, le nom du maillot doit avoir le formulaire suivant.
\\.\mailslot\[chemin\]name
Un nom de maillot nécessite les éléments suivants : deux barres obliques inverses pour commencer le nom, un point, une barre oblique inverse qui suit la période, le mot « maillot » et une barre oblique inverse de fin. Les noms ne respectent pas la casse. Un nom de maillot peut être précédé d’un chemin d’accès composé des noms d’un ou plusieurs répertoires, séparés par des barres obliques inverses. Par exemple, si un utilisateur attend des messages sur le sujet des taxes de Bob, Pete et Sue, l’application maillot de l’utilisateur peut permettre à l’utilisateur de créer des maillots individuels pour chaque expéditeur, comme indiqué ici :
- \\.\mailslot\taxes\bobs_comments
\\.\mailslot\taxes\petes_comments
\\.\mailslot\taxes\sues_comments
Pour placer un message dans un maillot, un processus ouvre un maillot par nom. Pour écrire dans un maillot sur l’ordinateur local, un processus peut utiliser un nom de maillot qui a le même formulaire que celui utilisé pour créer un maillot. Toutefois, cette situation est relativement rare. Plus fréquemment, vous utilisez le formulaire suivant pour écrire dans un maillot sur un ordinateur distant spécifique :
\\ ComputerName\mailslot\[chemin\]name
Pour placer un message dans chaque maillot du domaine spécifié avec un nom donné, utilisez le formulaire suivant :
\\ DomainName\mailslot\[path\]name
Pour placer un message dans chaque maillot avec un nom donné dans le domaine principal du système, utilisez le formulaire suivant :
\\*\mailslot\[chemin\]name