Nombres de mailslot
Cuando un proceso crea un mailslot, el nombre de mailslot debe tener el siguiente formulario.
\\.\mailslot\[path\]name
Un nombre de mailslot requiere los siguientes elementos: dos barras diagonales inversas para comenzar el nombre, un punto, una barra diagonal inversa después del punto, la palabra "mailslot" y una barra diagonal inversa final. Los nombres no distinguen mayúsculas de minúsculas. Un nombre de mailslot puede ir precedido de una ruta de acceso que consta de los nombres de uno o varios directorios, separados por barras diagonales inversas. Por ejemplo, si un usuario espera mensajes sobre el asunto de los impuestos de Bob, Pete y Sue, la aplicación mailslot del usuario podría permitir que el usuario cree gráficos de correo individuales para cada remitente, como se muestra aquí:
- \\.\mailslot\taxes\bobs_comments
\\.\mailslot\taxes\petes_comments
\\.\mailslot\taxes\sues_comments
Para colocar un mensaje en un mailslot, un proceso abre un mailslot por nombre. Para escribir en un mailslot en el equipo local, un proceso puede usar un nombre de mailslot que tenga el mismo formulario que se usa para crear un mailslot. Sin embargo, esta situación es relativamente poco común. Con más frecuencia, usaría el siguiente formulario para escribir en un mailslot en un equipo remoto específico:
\\ ComputerName\mailslot\[path\]name
Para colocar un mensaje en cada mailslot del dominio especificado con un nombre determinado, use el siguiente formulario:
\\ DomainName\mailslot\[path\]name
Para colocar un mensaje en cada mailslot con un nombre determinado en el dominio principal del sistema, use el siguiente formulario:
\\*\mailslot\[path\]name