社区
硬件/系统
帖子详情
怎样获取成功发送了多少数据
tanweijian2009
2009-08-20 05:32:24
用WriteFile()向并口发送数据后,调用什么函数能返回某个时刻成功发送多少呢
...全文
67
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。 - **
数据
接收回调**:当设备接收到
数据
时,系统会触发回调,开发者可以在这里处理接收到的
数据
。 - **断开连接函数**:在完成通信...
QT编写的串口设备调试工具终极版
3:可定时
发送
数据
和保存
数据
到文本文件:,默认间隔5秒钟,可更改间隔时间。 4:在不断接收到大量
数据
时,可以暂停显示
数据
来查看具体
数据
,后台依然接收
数据
但不处理,无需关闭串口来查看已接收到的
数据
。 5:每次...
如何
获取
SOCKET
发送
缓冲区使用大小
问题描述:socket编程,
发送
少量
数据
时,send/write等
发送
函数会立即返回
成功
,
发送
的
数据
会存在TCP
发送
缓冲区中,依靠TCP协议栈自身的重传机制来保证该
数据
被...具体方法如下:
发送
数据
后,获得已使用缓冲区大小buf,
STM32F407+UCOS III上移植LWIP上电一段时间后无法
发送
数据
问题
现象:上电后开始能够
成功
发送
数据
,大概
发送
出10次
数据
后,无法
成功
发送
数据
,当接收到一贞
数据
后才能
成功
发出一次
数据
。感觉就像
发送
数据
需要先接收到
数据
进行触发。 原因:ucos系统里面创建了线程:ethernetif_...
HC-05蓝牙模块一次性连续
发送
大量
数据
需分包
发送
当使用HC-05蓝牙模块
发送
大量
数据
时,需要将
数据
进行拆分,分包
发送
,每个
数据
包之间适当加时间间隔,否则当连续传输的
数据
量达到一定程度时,蓝牙模块容易宕机。 分包建议:(建议
数据
来自于广州汇承信息科技有限...
硬件/系统
2,644
社区成员
17,232
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章