TransmitCommChar RS232

Ich möchte 1000 Char´s nacheinander auf meine COM1 rausschreiben.
Wenn ich jedoch meine COM1 mit dem Scope betrachte sehe ich, das nur ca. 940 Char´s übertrageen werden.

Kann mir da jemand helfen?

merci…

int CRS232::WriteChar(char c)

{
if(!TransmitCommChar(m_hCom, c))
{
cout