Вопросы по теме 'winsock2'
С++ Winsock 2 вопроса
Я прочитал документацию для Winsock2 в MSDN, но мне все еще нужны разъяснения по нескольким вещам, если кто-нибудь может помочь.
Я планировал сделать что-то вроде настройки, которую вы получаете при использовании WSAAsyncSelect(), но используя...
374 просмотров
schedule
19.12.2023
Synapse TBlockSocket иногда зависает
Я создал приложение, которое взаимодействует с внешним устройством, используя TCP/IP в качестве клиента. Я использую библиотеку Synapse (v40) для связи. Однако иногда связь зависает. Мне удалось получить стек вызовов с помощью JclDebug,...
991 просмотров
schedule
05.01.2024
Можно ли использовать AppInit_DLL для перехвата API из Ws2_32.dll?
Я ищу способы перенаправить исходящие соединения TCP/IP с определенного порта клиента Windows на другой номер порта. (Это необходимо для обеспечения возможности перенаправления соединений SMB с порта 445, который используется для общего доступа к...
604 просмотров
schedule
18.04.2024
Принуждение WSARecv к перекрытию
Я пытаюсь реализовать сервер, который использует IOCompletionPort для чтения со своих клиентов. У меня есть что-то очень похожее на этот пример .
Если я правильно понимаю, это должен быть мой дизайн:
[Основная тема] Создание сокета для...
722 просмотров
schedule
01.04.2024
Реализация библиотеки Powerbuilder Winsock
Поскольку мне нужно реализовать некоторые службы winsock в нашем проекте Powerbuilder 12.5, у меня возникла следующая проблема:
Предположим, у нас есть отправитель S, который отправляет (инициирует связь) данные получателю R. Как R может...
1858 просмотров
schedule
26.10.2022
Адресная информация Winsock 2 * результат?
Я изучаю C++ с помощью интерактивных учебных пособий, таких как cprogramming. .com , и решил создать простую программу для сокетов в качестве своего первого реального проекта. Я уже поэкспериментировал с основными функциями и понял, как работает...
698 просмотров
schedule
09.02.2024
неопределенная ссылка на imp_getaddrinfo
Я изучаю, как программировать сеть в Windows через C++ , все идет хорошо, за исключением того, что я столкнулся с проблемой, которую я не мог решить в течение 3-4 дней, я использую Dev-C++ 5.5.3(Orwell) , компилятор TDM-GCC 4.7.1 . Я добавил...
8050 просмотров
schedule
20.03.2024
WSAWaitForMultipleEvents успешно возвращается, но объект WSANETWORKEVENTS пуст
Этот код компилируется и запускается. Когда клиент подключается, WSAWaitForMultipleEvents возвращается с nReturnCode = 0 (что равно WSA_WAIT_EVENT_0). Но код всегда отображает "EVENT: NOT ACCEPT" и когда я смотрю NetworkEvents в режиме отладки, он...
508 просмотров
schedule
19.11.2023
Winsock2 select() возвращает WSAEINVAL (ошибка 10022)
У меня есть данный код:
#include <winsock2.h>
#include <sys/time.h>
#include <iostream>
int main()
{
WSADATA wsaData;
if (WSAStartup(MAKEWORD(2, 2), &wsaData) != 0)
{
std::cout << "WSA...
1855 просмотров
schedule
22.03.2024
Как получить буфер в CompletionROUTINE помимо вызова WSARecvFrom?
Я работаю над UDP-сервером и пытаюсь использовать перекрывающийся ввод-вывод. Я пытался использовать примеры и документацию MSDN для исследования, но не нашел использования аргумента lpCompletionRoutine функции.
Я заметил, что вы передаете...
142 просмотров
schedule
05.11.2022
Как правильно закрыть сокет (с IOCP) после отправки?
У меня проблема с Winsock2, использующим IOCP (перекрывающийся режим ввода-вывода), когда мне нужно закрыть соединение после отправки запрошенных данных.
Я обнаружил, что если я отправлю некоторые данные и закрою сокет сразу после отправки, то...
133 просмотров
schedule
11.11.2022
winsock2 принимает клиентов без вызова функции приема
Я пытаюсь использовать пример winsock из документов Microsoft,
клиентский код https://docs.microsoft.com/en-us/windows/win32/winsock/complete-client-code
код сервера...
41 просмотров
schedule
06.11.2023