Поделиться через


Имена почтовых слоотов

Когда процесс создает mailslot, имя этого почтового объекта должно иметь следующую форму.

\\.\mailslot\[путь\]имя

Для имени почтового слоя требуются следующие элементы: две обратные косые черты для начала имени, точка, обратная косая черта после точки, слово mailslot и обратная косая черта в конце. В именах регистр не учитывается. Перед именем почтового слоя может предшествовать путь, состоящий из имен одного или нескольких каталогов, разделенных обратными косыми чертами. Например, если пользователь ожидает сообщения о налогах от Боба, Пита и Сю, приложение почтового слота пользователя может позволить пользователю создавать отдельные почтовые страницы для каждого отправителя, как показано ниже:

\\.\mailslot\taxes\bobs_comments
\\.\mailslot\taxes\petes_comments
\\.\mailslot\taxes\sues_comments

Чтобы поместить сообщение в mailslot, процесс открывает его по имени. Для записи в mailslot на локальном компьютере процесс может использовать имя почтового объекта, которое имеет ту же форму, которая используется для создания почтового объекта. Такая ситуация, однако, является относительно редкой. Чаще для записи в почтовый слоот на определенном удаленном компьютере используется следующая форма:

\\Имя_компьютера\mailslot\[путь\]имя

Чтобы поместить сообщение в каждый почтовый слосток в указанном домене с заданным именем, используйте следующую форму:

\\DomainName\mailslot\[path\]name

Чтобы поместить сообщение в каждый почтовый слосток с заданным именем в основном домене системы, используйте следующую форму:

\\*\mailslot\[путь\]имя