C# 检查读取串行COM端口上的线路状态错误

C# 检查读取串行COM端口上的线路状态错误,c#,api,winapi,serial-port,interop,C#,Api,Winapi,Serial Port,Interop,我试图从C#使用Win32 Interop来提高串行端口读取性能,但完全失败了。我需要一个关于如何使用ReadFile方法的非常简单的示例,在该方法中,我每字节读取一个字节,并使用OVERLAPPED访问检测EV\u ERR(特别是CE\u RXPARITY错误)。您可能为端口设置了错误的奇偶校验标志。看看这个问题:

我试图从C#使用Win32 Interop来提高串行端口读取性能,但完全失败了。我需要一个关于如何使用
ReadFile
方法的非常简单的示例,在该方法中,我每字节读取一个字节,并使用
OVERLAPPED
访问检测
EV\u ERR
(特别是
CE\u RXPARITY
错误)。

您可能为端口设置了错误的奇偶校验标志。看看这个问题: