2
ответа

Асинхронное определение адресов в winsock?

Изучение асинхронного определения адресов в winsock, кажется, что эти только две опции состоят в том, чтобы или использовать блокирование gethostbyname на отдельном потоке или использовать WSAAsyncGetHostByName. Последний...
вопрос задан: 12 November 2009 23:38
2
ответа

Многоадресная передача UDP с помощью winsock различия API между XP и Vista

Это, кажется, что реализация, необходимая для установки многоадресного сокета UDP, изменилась между Windows XP и Windows Vista. Конкретно: Под Windows XP необходимо звонить, связывают (), прежде чем Вы будете мочь...
вопрос задан: 6 October 2009 11:05
2
ответа

Как различать, Win32 снабжают дескриптор сокетом от других дескрипторов канала?

Я должен определить, является ли дескриптор, который не создал мой код, для который GetFileType () == FILE_TYPE_PIPE, сокетом или нет. Кажется, нет API для этого. Я попробовал следующее...
вопрос задан: 21 June 2009 21:54
2
ответа

Как я использую OpenSSL с WinSock?

Я обыскивал сеть и ничего не нашел для этого... У кого-либо есть простой пример кода использования WinSock с OpenSSL? Я ищу простой Visual C++ или больший пример кода 2005 года...
вопрос задан: 17 June 2009 18:49
2
ответа

C++ - Обходы сцепление WinSock

То, что я пытаюсь сделать, пользуются библиотекой Detours для сцепления в заявления, которые WinSock2 посылают () и recv () функции (пакетный регистратор). В то время как это действительно работает на отправление () функция, это не делает, однако...
вопрос задан: 30 April 2009 00:32
2
ответа

Как преобразовать IntPtr/Int для Снабжения сокетом?

Я хочу преобразовать сообщение. WParam для Снабжения сокетом. защищенное переопределение пустой WndProc (касательно сообщения m) {если (m. Сообщение == Значения. MESSAGE_ASYNC) {переключатель (m. LParam. ToInt32 ())...
вопрос задан: 19 April 2009 14:07
2
ответа

Смешивание дескрипторов файлов и сокетов в Winsock

Я портирую некоторый код от сокетов BSD до Winsock, и я не уверен, как обработать случай ниже. Мое исходное приложение выполняет выбор и на stdin и на сетевом сокете: FD_SET (носок, &fd);...
вопрос задан: 28 December 2008 12:07
2
ответа

Различие между winsock и сокетами Linux

Я разрабатываю подобную FTP программу для загрузки большого количества маленьких файлов на Xbox 360 devkit (который использует Winsock), и портирование его к Playstation3 (также devkit, и использует Linux AFAIK)...
вопрос задан: 26 November 2008 02:53
1
ответ

MSWinsock. Обработка событий Winsock в VisualBasic

Я пытаюсь обработать событие Winsock_Connect (На самом деле, мне нужно оно в макросе Excel), использование следующего кода: Тусклый Winsock1 Как Winsock 'Определение типа объекта Sub Init () Набор Winsock1 = CreateObject ("...
вопрос задан: 9 July 2018 19:34
1
ответ

Ошибка компоновщика MinGW: winsock

Я использую компилятор MinGW в Windows для компиляции моего приложения C++ с сокетами. Моя команда для соединения похожа: g++.exe - Стена-Wno-long-long - педантичный-lwsock32-o dist/Windows/piskvorky {там...
вопрос задан: 22 March 2017 17:58
1
ответ

В Win32 есть ли способ проверить, является ли сокет неблокирующим?

Есть ли способ в Win32 проверить, является ли сокет неблокирующим? В системах POSIX я бы сделал что-то вроде следующего: int is_non_blocking (int sock_fd) {flags = fcntl (sock_fd, F_GETFL, 0); ...
вопрос задан: 30 March 2011 17:02
1
ответ

Winsock - прекратите признавать, что новые соединения все же сохраняют коммуникацию с существующими соединениями

У меня есть базирующееся серверное приложение Winsock, которое использует Windows Winsock I/O Completion Ports. По сути, каждое принятое соединение связано с сокетом слушания, чтобы начать получать уведомления (...
вопрос задан: 9 August 2010 21:52
1
ответ

Как я получаю строку ошибки от WSAGetLastError ()?

Я портирую некоторый код сокетов от Linux до Windows. В Linux я мог использовать strerror () для преобразования кода errno в человекочитаемую строку. Документация MSDN показывает эквивалентные строки для каждого...
вопрос задан: 3 August 2010 21:34
1
ответ

Отправьте широковещательную передачу UDP в Windows 7

У меня есть ПК с двумя сетевыми платами, подключенными к различным сетям (много размещенная настройка сети). Я хочу отправить широковещательные кадры UDP в обеих сетях. IP-адрес отправителей кадров должен быть...
вопрос задан: 12 July 2010 14:08
1
ответ

TCP и UDP используют другой Буфер ОС?

ПРИВЕТ все. Вот сценарий. У меня есть порт 8888, чтобы моя программа использовала. Я создаю TCP и слушателя UDP на том порте. (Это может сделать, c# позволяет, потому что они - два различных протокола), Мой вопрос...
вопрос задан: 11 May 2010 05:22
1
ответ

Необработанные кадры Ethernet Используя Winsock

Я портирую коммуникационную библиотеку от Linux до Windows. Я знаю то, что мой подход по большей части. Библиотека использует все необработанные кадры уровня Ethernet для всей связи. Библиотека I...
вопрос задан: 23 October 2009 20:02
0
ответов

Ensuring packet order in UDP

I'm using 2 computers with an application to send and receive udp datagrams. There is no flow control and ICMP is disabled. Frequently when I send a file as UDP datagrams via the application, I get ...
вопрос задан: 23 July 2019 05:29
0
ответов

как связать winsock.lib?

в моем классе C ++ я бы использовал сокет. У меня есть некоторые ошибки при компоновке, потому что, на мой взгляд, в библиотеке отсутствует winsock.lib. Я включил их: #ifdef WIN32 #include ...
вопрос задан: 14 May 2019 11:56
0
ответов

Winsock2 не может подключиться к IP

Прежде всего, я уже отключил свой брандмауэр, добавил правила для порта (TCP и UDP), порт, перенаправленный на мой маршрутизатор. Я пытаюсь сделать систему входа в систему с Winsock, но клиент не будет подключаться к серверу ...
вопрос задан: 19 March 2019 17:45
0
ответов

В чем причина процедуры завершения для рабочих функций?

Я пишу драйвер Windows, который использует модуль ядра Winsock. Недавно я столкнулся с проблемой при попытке открыть сокет. Функция WSKSocket требует IRP-функции указателя, используемой для кавычек: "complete ...
вопрос задан: 17 January 2019 08:32
0
ответов

Программирование Winsock с публичным ip

Я пытаюсь публично подключиться к своему компьютеру с другого компьютера, и он возвращает код ошибки 10060 из функции подключения. Когда я связываю сервер с inet_addr ("127.0.0.1") с локальной машины ...
вопрос задан: 16 August 2017 02:19
0
ответов

Как функция WSAStartup инициирует использование Winsock DLL?

Как функция WSAStartup инициирует использование Winsock DLL? Согласно документации, функция WSAStartup должна быть первой функцией Windows Sockets, вызываемой приложением или DLL ....
вопрос задан: 22 March 2017 17:59
0
ответов

Заменить разветвление в Windows

Я следил за руководством Beej Networking а в разделе сервера есть часть кода, в которой вызывается функция fork (). if (! fork ()) {// это дочерний процесс close (...
вопрос задан: 16 March 2017 03:50
0
ответов

Как долго UDP-пакет остается в сокете?

Если данные отправляются клиенту, но клиент занят выполнением чего-то другого, как долго данные будут доступны для чтения с помощью recvfrom()? Кроме того, что произойдет, если второй пакет будет отправлен до ...
вопрос задан: 13 February 2016 16:41
0
ответов

recv () windows socket занимает бесконечное время - как установить тайм-аут?

Я использую файловые дескрипторы, чтобы найти доступные для чтения сокеты и продолжить читать. По некоторым причинам сокет, в котором нет данных, продолжает чтение и никогда не возвращается. Есть ли способ выйти из ...
вопрос задан: 16 January 2016 20:41
0
ответов

Boost::asio winsock и проблема совместимости с winsock 2

В моем проекте используется windows.h, в котором используется winsock.h, и мне нужно включить boost:assio, который использует winsock2. Поэтому я получаю много ошибок, в которых говорится, что Winsock.h уже включен. Я могу определить WIN32_LEAN_AND_MEAN.
вопрос задан: 29 November 2015 12:41
0
ответов

Как веб-серверы избегают TIME_WAIT?

Я пишу простой HTTP-сервер и изучаю ВРЕМЯ ЖДЕТ. Как реальные веб-серверы в тяжелых средах обрабатывают запросы от тысяч пользователей без того, чтобы все сокеты зависали в TIME_WAIT ...
вопрос задан: 20 January 2014 23:28
0
ответов

C++ - Инициализация SOCKADDR_IN

Я работаю над некоторыми дефектами статического анализа, и один из них вызывает у меня проблему. SOCKADDR_IN m_stLclAddr; SOCKADDR_IN является членом WinSock API Дефект говорит, что я ...
вопрос задан: 30 June 2013 17:03
0
ответов

Неопределенная ссылка на getaddrinfo

Я получаю эту ошибку уже довольно давно, и Google тоже не сильно помог. Я новичок в программировании Winsock и пытаюсь учиться на онлайн-ресурсах. Я пытаюсь ...
вопрос задан: 10 October 2012 18:16
0
ответов

Наследуются ли дескрипторы TCP SOCKET?

В Windows большинство видов дескрипторов могут наследоваться дочерними процессами. Ожидается, что сокеты TCP также могут быть унаследованы. Однако, когда установлены определенные многоуровневые поставщики услуг, это...
вопрос задан: 9 August 2012 17:20