winsock 相关问题

在计算方面,Windows套接字API(WSA)后来缩短为Winsock,是一种技术规范,定义了Windows网络软件应如何访问网络服务,尤其是TCP / IP。

如何在fd_set中获取套接字的IP地址?

嘿我将所有连接的套接字存储在fd_set中。我想遍历套接字并显示IP地址。 ZeroMemory(主机,NI_MAXHOST); ZeroMemory(服务,NI_MAXSERV); ...

回答 1 投票 0

来自Winsock的connect()函数超时

当我从Winsock调用connect()函数时,有没有办法减少超时?我想差不多30秒,我想放5秒钟。

回答 2 投票 2

为什么使用PCap.NET发送的数据包没有填写TCP选项?

我正在尝试使用PCap.NET将SYN数据包发送到目标。使用WinSock API时,我可以在Wireshark中看到TCP选项....但是当我使用PCap.NET构建和发送数据包时,......

回答 1 投票 0

为什么当我将POLLHUP添加为事件时,WSAPoll会返回错误(无效参数)?

我正在为我的项目使用WSAPoll。我用跟踪POLLIN和POLLOUT事件。一切都很好。当我将POLLHUP添加为事件时,WSAPoll返回错误10022(无效参数)。我不知道是什么......

回答 1 投票 0

取消阻止阻止的Winsock accept()调用

我在VS 2008下使用Winsock。我有一个专门通过阻塞调用accept()接受传入TCP连接请求的线程。当我的应用程序关闭时,我需要......

回答 3 投票 6

使用MFC中的异步过程调用中断accept winsock调用

问题很简单,我有一个守护程序线程等待传入的客户端连接,当至少一个客户端连接时,它退出。现在,当有人调用shutdownApp函数时,我需要发送...

回答 1 投票 0

git pull失败,“应用程序未调用WSAStartup,或WSAStartup失败”

我刚刚安装了Windows 10,Visual Studio Community 2015和Git for Windows。我还安装了最新的Bitbucket和GitHub扩展。在Visual Studio中我克隆了我的Bitbucket.com托管的...

回答 4 投票 12

连接保持失败,错误10049在C中

我是套接字编程的新手,这是我的第一个服务器客户端程序。该程序最初工作得非常好,但是当我将我的代码从Server.c和Client.c复制到一个新项目时......

回答 1 投票 0

TCP winsock使用C ++ TransmitFile和重叠I / O上传文件

我正在编写一个负责将文件上传到服务器的应用程序,在C ++ Winsock中,我使用多线程技术成功编写了它并且它没有错误地工作正常。但是当我想......

回答 1 投票 0

如何在Delphi中使用原生WinSock api简单地发送/接收整数值?

在一行中使用原生winsock发送/接收整数值的正确方法是什么,类似于下面的C ++代码?我试过翻译这个,但不知道是否正确。有谁可以帮助我吗? ...

回答 2 投票 0

WinSock:10038 - WSAENOTSOCK尝试对非套接字的操作进行操作

好吧,我有这个代码,我正在尝试从客户端接收数据但发生GetLastError()正在返回:10038 - WSAENOTSOCK尝试对不是套接字的东西进行操作。一世 ...

回答 1 投票 1

Windows API for Socket SSL

我正在研究C客户端/服务器程序。现在我的代码只是使用普通的winsock套接字来打开连接并发送和接收。我的下一步是向其添加SSL / TLS。我玩过...

回答 1 投票 0

WinSock:服务器无法接收客户端发送的相同序列的数据

我需要以确定的顺序从客户端向服务器发送数据,其中服务器也可以在客户端发送的相同序列上接收这些数据。在下面的代码存在一个数据的问题(即...

回答 1 投票 2

recv():常量对象不能作为var参数传递(在此函数的第二个arg上)

我需要制作一个以下C代码的Delphi版本,现在我得到错误说“不允许”:PByte +一个整数值的值,传递给recv()函数的第二个arg。你有点想法......

回答 1 投票 0

如何在Linux上交叉编译Windows应用程序时链接到Winsock?

我正在将一个Cmake项目从Linux移植到Windows。它使用套接字,因此在Linux中使用pthread并在Windows中需要Winsock。该项目正在Linux中编译,使用交叉编译来创建...

回答 1 投票 0

新套接字的名称

我正在学习socket编程,我遇到了问题。我希望当人们连接到我的服务器时,我会看到他的名字(例如“在服务器上连接Richard”)。如何为socket指定名称。附:对不起我...

回答 1 投票 0

将本机Winsock套接字传递给Java套接字

我需要将由C ++应用程序创建的本机winsock套接字传递给我的应用程序中的库,该库使用java.net.Socket连接到服务器。这个Winsock应用程序已经处理好......

回答 1 投票 3

通过winsock发送压缩字符串

嗨,大家好!我在winsock2 lib c ++上有一个简单的TCP服务器和客户端。服务器只发送字符串消息。客户只是接收它们。这里一切都很好。但是当我使用zlib时......

回答 2 投票 2

无法在Windows 2012 MSMQ中连接Winsoc套接字

我有一个网站使用企业库来记录使用MSMQ跟踪侦听器。网站正在创建日志。日志位于MSMQ传出队列中。但是,队列不会发送到远程计算机。消息我......

回答 2 投票 1

使用winsock.h冲突Cygwin

我正在使用NetBeans与CygWin和winsock,并且函数之间存在冲突(很多我的耻辱,我不知道混合cygwin和winsock发生了冲突)在/ usr / lib /中包含的文件中...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.