获取在读取之前在串行端口上等待的字节数

opc*_*0de 2 delphi serial-port

我有一个定制的设备,通过串口发送/接收数据.我想知道是否有任何函数可以用来获取等待从串口读取的字节数?

我只想要一个windows api解决方案,如果有的话.这似乎是一项微不足道的任务,我不想使用外部组件.

Ser*_*yuz 5

ClearCommError应填写一个COMSTAT(TComStat记录),其中有一个'cbInQue'成员,指定端口上收到的未读字节数.