2010-11-25 3 views
0

어떤 사람이 내게 어떤 설명을 할 수 CE_TXFULL 약입니까?CE_TXFULL은 무엇을 의미합니까? (Win32 통신 오류 플래그)

RX 대기열 중 하나가 실행되면 (HW FIFO, SW 버퍼) 문제가 있다는 것을 알고 있습니다.

TX 큐에 보낼 바이트가 부족할 때 문제가 될 수 있음을 알고 있습니다. 리시버가 지나치게 요구하는 타이밍 제한을 가지고 있다면 문제 일 수 있습니다.

그러나 TX 대기열이 가득차면 어떻게 문제가 될 수 있습니까? 이 경우에는 WriteFile이 정상적으로 시간 초과되어야하고, 쓰여진 바이트 수 (0 일 수 있음)가 리턴되어야 함을 의미합니다.

나는 Windows XxxCommXxx 함수를 사용하여 간단한 UART를 나타내는 인터페이스를 구현해야합니다. 이제 CE_TXFULL을 "일반 오류"비트로 매핑해야하는지 여부를 알아야합니다.

환호, 폴

답변

1

오 소년 :

내가, 온라인 MSDN을 확인해야

VS 2005

http://msdn.microsoft.com/en-us/library/aa363180.aspx

The following values are not supported: 
    CE_DNS 
    CE_IOE 
    CE_MODE 
    CE_OOP 
    CE_PTO 
    CE_TXFULL 

의심 할 여지가 설치되지 않은 로컬 버전 그물에 CE_TXFULL에 대한 정보를 찾을 수 없습니다.

그래서 나는 사용하지 않았기 때문에 CE_TXFULL이 아무 의미도 없다고 생각합니다. 결코 보지 않을 것입니다.

관련 문제