예제 #1
0
 private void ConnectMailslot()
 {
     try
     {
         // Подключаемся для выполнения широковещательной передачи
         mailslotHandle = Mailslot.CreateFile(mailslotName,
                                              Types.EFileAccess.GenericWrite, Types.EFileShare.Write, 0, Types.ECreationDisposition.CreateAlways, 0, 0);
         if (mailslotHandle != -1)
         {
             mailslotConnected = true;
             Console.WriteLine("Соединение с мейлслотом прошло успешно");
         }
         else
         {
             Console.WriteLine("Не удалось подключиться к мейлслоту");
         }
     }
     catch
     {
         Console.WriteLine("Не удалось подключиться к мейлслоту");
     }
 }