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


Имена mailslot

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

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

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

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

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

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

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

\\ имя_домена\mailslot\[пути\]имени

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

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