Mailslot 名称

当进程创建 mailslot 时,mailslot 名称必须具有以下格式。

\\.\mailslot\[path\]name

mailslot 名称需要以下元素:以名称开头的两个反斜杠、句点、句点后面的反斜杠、单词“mailslot”和尾随反斜杠。 名称不区分大小写。 mailslot 名称前面可以有一个路径,该路径由一个或多个目录的名称组成,并用反斜杠分隔。 例如,如果用户希望收到来自 Bob、Pete 和 Sue 的税务主题的邮件,则用户的 mailslot 应用程序可能允许用户为每个发件人创建单独的 mailslot,如下所示:

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

若要将邮件放入 mailslot,进程会按名称打开 mailslot。 若要写入本地计算机上的 mailslot,进程可以使用具有用于创建 mailslot 的相同表单的 mailslot 名称。 但是,这种情况相对不常见。 更频繁地,您将使用以下表单写入特定远程计算机上的 mailslot:

\\ ComputerName\mailslot\[path\]name

若要将邮件放入具有给定名称的指定域中的每个 mailslot 中,请使用以下格式:

\\ DomainName\mailslot\[path\]name

若要将邮件放入系统主域中具有给定名称的每个 mailslot,请使用以下格式:

\\*\mailslot\[path\]name