| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Сети > Использование Pipes |
| Автор: Jin15 31.8.2007, 10:19 |
| Привет всем! У меня такой вопрос, кто-нибудь пробовал использовать API функцию ?: CreateNamedPipe, - для сервара ConnectNamedPipe - для сервера WaitNamedPipe - для клиента Короче, написал программу сервер (использует CreateNamedPipe и ConnectNamedPipe). всё работает отличнло, ждёт подключения какого-нибудь клиента. Клиент (использовал функцию (CreateFile и WaitNamedPipe) клиент тоже работает нормально. Всё вродебы хоошо, вот только они соединяются и пересылаются сообщениями, только на моём компьютере т.е. связаться на разных - не удаётся . Ошибка. Кто нибудь успешно использовал этот механизм? Может надо windows по определённому настроить?Где-нибудь чего-нибудь разрешить? |
| Автор: maxim1000 31.8.2007, 11:03 |
| стоит посмотреть в сторону насройки прав доступа по умолчанию доступ к пайпу разрешён с локальных программ, но запрещён снаружи в CreateNamedPipe этим заведует последний аргумент |
| Автор: Jin15 31.8.2007, 12:45 |
| Всмысле это параметр SECURITY_ATTRIBUTES? А как его заполнить? или где посмотреть хоть пример как его заполняют? Заранее спасибо |
| Автор: jonie 31.8.2007, 21:16 |
| в MSDN вестимо... msdn.microsoft.com |