Mailslot の名前
プロセスで mailslot を作成する場合、mailslot 名には次の形式が必要です。
\\.\mailslot\[パス\]名前
mailslot 名には、名前を開始するための 2 つの円記号、ピリオド、ピリオドの後の円記号、"mailslot" という単語、および末尾の円記号の 2 つの要素が必要です。 名前では大文字と小文字は区別されません。 mailslot 名の前には、円記号で区切られた 1 つ以上のディレクトリの名前で構成されるパスを指定できます。 たとえば、Bob、Pete、および Sue からの税金の件名に関するメッセージをユーザーが想定している場合、ユーザーの mailslot アプリケーションでは、次に示すように、送信者ごとに個別のメールスロットを作成できます。
- \\.\mailslot\taxes\bobs_comments
\\.\mailslot\taxes\petes_comments
\\.\mailslot\taxes\sues_comments
mailslot にメッセージを入れるには、プロセスが名前で mailslot を開きます。 ローカル コンピューター上の mailslot に書き込むには、プロセスで mailslot の作成に使用されるのと同じ形式の mailslot 名を使用できます。 ただし、この状況は比較的一般的ではありません。 より頻繁には、次のフォームを使用して、特定のリモート コンピューター上の mailslot に書き込みます。
\\ ComputerName\mailslot\[パス\]名前
指定したドメイン内のすべての mailslot にメッセージを指定した名前で配置するには、次の形式を使用します。
\\ DomainName\mailslot\[パス\]名
システムのプライマリ ドメイン内の特定の名前を持つすべての mailslot にメッセージを配置するには、次の形式を使用します。
\\*\mailslot\[パス\]名前