腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
截取
winsock
recvfrom
函数
时
出现
无效
地址
错误
、
、
、
我正在尝试拦截
winsock
2调用,以解决同一主机上的进程之间的UDP包间歇性消失的情况。当它们“消失”
时
,它们消失了大约20秒,这足以中止正在运行的进程。我设法让DLL注入工作,并且2个
winsock
调用被正确拦截(我希望),因为我可以做一个简单的打印,但我需要能够处理
地址
信息,这样我就可以跟踪谁向谁发送了什么…… 不幸的是,我注入的上游进程显然是调用
recvfrom
如果我这样做,我得到“
无效
地址
”
错误
(
Winsock
错误<
浏览 6
提问于2017-12-28
得票数 0
2
回答
未接收UDP服务器消息的UDP客户端
、
、
、
朋友们,我是一个学习
winsock
2的新手。下面是我的udp服务器和客户端程序。在编译
时
,我的服务器和客户端都没有显示
错误
。<em
浏览 3
提问于2015-09-09
得票数 1
回答已采纳
2
回答
C windows套接字在第一次执行时永远阻塞。
、
、
、
我在用: #include <stdio.h>#include <
winsock
2.h> #define Y_AXIS_IP "X
浏览 8
提问于2015-02-13
得票数 0
回答已采纳
1
回答
套接字编程中提供了
无效
的参数。
、
、
、
我想在C#中创建一个UDP客户机和服务器,当我运行这些客户机和服务器
时
,在第一次发送和接收消息之后,这个
错误
实现。barray, ref ipre); {}System.Net.Sockets.SocketException was unhandledMessage=An i
浏览 6
提问于2017-11-22
得票数 2
回答已采纳
1
回答
(
Winsock
) UDP接收工作,但同一个套接字发送失败
、
、
读取工作正常,但是发送结果是WSAEADDRNOTAVAIL (10049)
错误
。WSL C++代码(除了WSA包含和
错误
输出之外的相同源代码
浏览 3
提问于2020-02-09
得票数 0
回答已采纳
1
回答
GetAddressByName和Windows 7
、
、
WinDbg显示该服务在调用GetAddressByName
时
出错。(GetAddressByName返回0,服务关闭。)根据MSDN (),GetAddressByName不适用于
Winsock
v. 2。我想看看有没有其他人做过这件事。
浏览 6
提问于2015-07-01
得票数 0
2
回答
winsock
2:
recvfrom
()
函数
以
错误
10022结尾(
无效
参数)
、
、
、
、
recvfrom
()
函数
有一些问题,它以“
无效
参数”
错误
结尾。我认为套接字是可以的,sockaddr_in结构是可以的,线程是可以的,甚至带sendto()
函数
的while-循环也是可以的。但是线程在调用
recvfrom
()
函数
之后结束,我真的不知道问题出在哪里.#include <iostream>#include <stdio.h>#i
浏览 1
提问于2017-11-20
得票数 0
回答已采纳
1
回答
sockaddr_in不支持
地址
族
、
我想做一个小的回显服务器,但这段代码在通过sendto
时
保持返回-1,我不知道为什么。htonl(INADDR_ANY) ; // ...if (ret < 0) perror (&quo
浏览 0
提问于2018-01-29
得票数 0
1
回答
C语言编写的UDP客户端不接收数据包。
、
、
、
、
我正在C上编写一个客户端服务器程序,我无法处理这个问题:客户端向服务器发送消息,他得到消息,一切正常,但是当服务器向客户端发送消息
时
,它不会捕获UDP数据包。sockaddr*)&serverAddr, sizeof(serverAddr)); n =
recvfrom
close(STDERR_FILENO); int n; char buffer[BUF_SIZ
浏览 2
提问于2019-12-12
得票数 0
回答已采纳
1
回答
WinSock
- UDP广播监听器
、
、
、
、
我有一台通过UDP广播
地址
发送数据包的设备。static DWORD WINAPI PollStatusSocket(LPVOID lpParam) { err =
recvfrom
(m_iSocket, ucBuffer, BUFFER_LEN, 0, (SOCKADDR *)&socke
浏览 15
提问于2017-07-19
得票数 2
3
回答
如何在Wsock2上轻松解决10040消息太长
错误
、
、
但是,接收这些数据的程序是一个C++应用程序,当接收到如此大量的数据
时
,我得到一个10040消息太长
错误
。#include <
winsock
.h>#include <unistd.h>#include <sysdefined(__CYGWIN__) WSADATA
浏览 4
提问于2012-02-21
得票数 2
回答已采纳
1
回答
如何在android应用中找到调用java方法的原生c++
函数
,在哪个库中?
、
、
、
、
我正在对一个应用程序进行逆向工程(在开发人员的许可下),而且我对此还不熟悉,但是有可能获得调用java方法的本机
函数
的名称吗?在哪个库中??我确信本机
函数
正在被调用,如果我尝试使用frida
截取
库,我得到一个
错误
,说frida找不到库,我使用jd-gui反编译了apk,并且我在libs文件夹中找不到库,我试图
截取
System.loadLibrary(),但是应用程序崩溃,
出现
无效
地址
错误
,但我确实发现一个库正在被应用加载,如果我使用f
浏览 7
提问于2020-12-31
得票数 0
3
回答
多线程
时
由
recvfrom
()返回的
错误
10022 (C)
、
、
、
、
此客户端应该能够发送(sendto())和接收(
recvfrom
())。当我没有多线程
时
,就没有问题了。我的代码: #include <
winsock
2.h>
浏览 0
提问于2018-12-22
得票数 0
回答已采纳
1
回答
从Matlab到C++的UDP信号
、
、
、
我现在遇到的问题是,每当我不发送这个触发信号/消息
时
,C++代码就会一直等待它,而不会继续它的进程。如何使C++代码在不等待下一个触发消息的情况下继续运行(收集数据)。std; #pragma warning(disable:4996) printf("Initialising
Winsock
..."
浏览 11
提问于2022-09-12
得票数 -1
1
回答
错误
C4996:'gethostbyaddr':请改用getnameinfo()或GetNameInfoW(),或者定义_
WINSOCK
_DEPRECATED_NO_WARNINGS以禁用已弃用的接口警告
、
、
、
找到这个模板,但是当我运行它
时
,我得到了一些
错误
: error C4996: 'gethostbyaddr': Use getnameinfo() or GetNameInfoW() instead orAPI warnings 尝试通过getnameinfo()和GetNameInfoW()更改
函数
gethostbyaddr,但得到未定义的
错误
。如果我定义了_
WINSOCK
_DEPRECATED_NO_WARNINGS,则会得到
错误
LNK2019:对未解析的外部字符
浏览 85
提问于2019-12-11
得票数 1
回答已采纳
3
回答
UDP套接字上的套接字
错误
10052
一些用户报告了一个偶然的套接字
错误
10052,当代码在UDP套接字上调用socket.BeginReceiveFrom
时
就会发生这种
错误
。 这是什么意思?套接字
错误
10052的官方MS文档是这样写的:"WSAENETRESET (10052)网络在重置
时
丢弃了连接。由于在操作过程中保持活动检测到失败,连接已经断开。我知道与UDP套接字相关的另一个关闭
错误
代码10054意味着收到了ICMP消息"Port Unreachable“,我想知道10052是否会映射到另一个IC
浏览 1
提问于2009-06-19
得票数 12
2
回答
c-从
错误
22重新计算
、
、
、
serv_addr, sizeof serv_addr)) < 0) critErr("listen:bind recv_mast_sock:");recvReturn_i =
recvfrom
sockaddr*) &cli_addr, &cli_len); printf("recv error%d\n",errno); critErr是一个处理
错误
的
函数
,它还包括
错误
的打印
浏览 9
提问于2015-10-03
得票数 2
回答已采纳
1
回答
当将套接字句柄传递给线程
时
,
recvfrom
()返回
错误
10022
、
、
、
、
param; // casting from void* to SOCKET {char buff2[1000]; int client_addr_size = sizeof(client_addr); n=
recvfrom
Create线程
时
,就
浏览 3
提问于2013-12-09
得票数 1
1
回答
C++ UDP来自WSAGetLastError 10014
、
、
、
"/defaultlib:ws2_32.lib" ) #include <sys/stat.h>#include <
winsock
2.h>#include <process.h>#include <iostream> #include <w
浏览 0
提问于2014-10-17
得票数 3
回答已采纳
2
回答
在
winsock
中块相同的
地址
、
、
、
、
我想要的是侦听器阻止从环回
地址
进入的连接。例如,我有两台计算机,一台是A(192.168.1.100),另一台是B(192.168.1.101),当我运行程序计算机A接收来自自己的消息
时
,我想要的是A只接收除A之外的任何一个。第三步创建
函数
处理来自
recvfrom
()
函数
的传入消息,该
函数
将传入消息拆分为"_“ 这样就有了二维数组,第一行是用于IP
地址
的消息,第二行是消息本身。第四步,您必须对传入的消息IP
地址
和计算机IP<
浏览 1
提问于2014-01-23
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券