Hallo, programmiere zurzeit ein C++ Programm für Windows 10. Ich lese zwei Bytes von einem COM-Port aus, was auch gut funktioniert. Wenn ich weniger als zwei Bytes empfange bleibe ich in der Funktion ReadFile() hängen und weiß nicht wie ich diesen Fehlerfall bearbeiten soll.
1 | fSuccess = ReadFile(hCOM, RxBuffer, RxBufferLength, NULL, NULL); |
2 | if (fSuccess == FALSE) |
3 | {
|
4 | return ERROR_COM_READ; |
5 | }
|