社区
硬件/系统
帖子详情
怎样获取成功发送了多少数据
tanweijian2009
2009-08-20 05:32:24
用WriteFile()向并口发送数据后,调用什么函数能返回某个时刻成功发送多少呢
...全文
70
4
打赏
收藏
怎样获取成功发送了多少数据
用WriteFile()向并口发送数据后,调用什么函数能返回某个时刻成功发送多少呢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一条晚起的虫
2009-09-06
打赏
举报
回复
//同步方式
BYTE *lpBuffer;
DWORD nNumberOfBytesToWrite = 100; //需要写入100个数据
DWORD NumberOfBytesWritten; //返回实际写入的数据字节数
int rtn = WriteFile(hFile, lpBuffer, nNumberOfBytesToWrite, &NumberOfBytesWritten, NULL);
if(!rtn)
{
DWORD dwError = GetLastError(); //返回具体错误代码
}
else
{
TRACE("%d", NumberOfBytesWritten);
}
tanweijian2009
2009-08-20
打赏
举报
回复
楼上的朋友能给个简单的例子吗,谢谢啦
stjay
2009-08-20
打赏
举报
回复
BOOL WriteFile(
HANDLE hFile, // 文件句柄
LPCVOID lpBuffer, // 数据缓存区指针
DWORD nNumberOfBytesToWrite, // 你要写的字节数
LPDWORD lpNumberOfBytesWritten, // 用于保存实际写入字节数的存储区域的指针
LPOVERLAPPED lpOverlapped // OVERLAPPED结构体指针
);
阻塞模式:
*lpNumberOfBytesWritten就是发送字节
异步模式:
用,重叠IO
BOOL GetOverlappedResult(
HANDLE hFile,
LPOVERLAPPED lpOverlapped,
LPDWORD lpNumberOfBytesTransferred,
BOOL bWait
);
*lpNumberOfBytesTransferred为传送的字节
或完成端口
BOOL GetQueuedCompletionStatus(
HANDLE CompletionPort,
LPDWORD lpNumberOfBytes,
PULONG_PTR lpCompletionKey,
LPOVERLAPPED* lpOverlapped,
DWORD dwMilliseconds
);
*lpNumberOfBytes为传送字节
tanweijian2009
2009-08-20
打赏
举报
回复
UP
蓝牙4.0
发送
接收
数据
demo
- **
数据
发送
函数**:实现了向设备
发送
数据
的功能,可能通过调用GATT的写特征API。 - **
数据
接收回调**:当设备接收到
数据
时,系统会触发回调,开发者可以在这里处理接收到的
数据
。 - **断开连接函数**:在完成通信...
C#的Socket实现UDP协议通信
其主要特点是无连接且不可靠的
数据
传输,这意味着UDP在
发送
数据
时不会建立连接,也不会确认
数据
是否被接收方
成功
接收。这种特性使得UDP在
数据
传输速度和资源消耗上比TCP更优,适合于对实时性和速度有较高要求的应用...
QT编写的串口设备调试工具终极版
3:可定时
发送
数据
和保存
数据
到文本文件:,默认间隔5秒钟,可更改间隔时间。 4:在不断接收到大量
数据
时,可以暂停显示
数据
来查看具体
数据
,后台依然接收
数据
但不处理,无需关闭串口来查看已接收到的
数据
。 5:每次...
查看
数据
是否
成功
发送
到kafka
查看
发送
到kafka的
数据
kafka-console-consumer --bootstrap-server x.x.x.x:9092,x.x.x.x:9092,x.x.x.x:9092 --topic flink-sql-demo #为消费kafka消息命令,可以很好知道自己的
数据
有没有
成功
发送
到kafka
如何判断TCP包是否
发送
成功
TCP
发送
数据
的接口有send,write,sendmsg。在系统内核中这些函数有一个统一的入口,即sock_sendmsg()。由于TCP是可靠传输,所以对TCP的
发送
接口很容易产生误解,比如sn = send(...); 错误的认为sn的值是表示有sn...
硬件/系统
2,643
社区成员
17,232
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章