readfile ()를 사용하지 않고 창 핸들의 빈 버퍼 감지
문제
readfile ()을 사용하지 않고 동기 핸들에 사용할 수있는 isbufferempty ()의 선을 따라 기능이 있는지 궁금합니다. readfile ()가 데이터를 읽기 위해 취하는 지연을 제거하기 위해 무언가가 필요합니다.
해결책
직렬 포트 통신을위한 것입니까?
그렇다면 사용할 수 있습니다 ClearCommError()
기능:
DWORD com_errors = 0;
COMSTAT com_stat;
ClearCommError(serial_port_handle, &com_errors, &com_stat);
/* com_stat.cbInQue now holds the number of characters in the receive buffer */
제휴하지 않습니다 StackOverflow