Nomes de Emaillot

Quando um processo cria um emaillot, o nome do maillot deve ter o seguinte formulário.

\\.\mailslot\[path\]name

Um nome de emaillot requer os seguintes elementos: duas barras invertidas para iniciar o nome, um ponto final, uma barra invertida após o período, a palavra "maillot" e uma barra invertida à direita. Os nomes não diferenciam maiúsculas de minúsculas. Um nome de emaillot pode ser precedido por um caminho que consiste nos nomes de um ou mais diretórios, separados por barras invertidas. Por exemplo, se um usuário espera mensagens sobre o assunto dos impostos de Bob, Pete e Sue, o aplicativo maillot do usuário pode permitir que o usuário crie emailslots individuais para cada remetente, conforme mostrado aqui:

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

Para colocar uma mensagem em um emaillot, um processo abre um emaillot pelo nome. Para gravar em um emaillot no computador local, um processo pode usar um nome maillot que tenha o mesmo formulário usado para criar um maillot. Essa situação, no entanto, é relativamente incomum. Com mais frequência, você usaria o seguinte formulário para gravar em um emaillot em um computador remoto específico:

\\ComputerName\mailslot\[path\]name

Para colocar uma mensagem em cada emaillot no domínio especificado com um determinado nome, use o seguinte formulário:

\\DomainName\mailslot\[path\]name

Para colocar uma mensagem em cada emaillot com um determinado nome no domínio primário do sistema, use o seguinte formulário:

\\*\mailslot\[path\]name