|
@@ -289,6 +289,10 @@ DWORD CSynSerial::WriteComm(IN BYTE * pWirteBuf, IN CONST INT32 nWriteSize)
|
|
|
#endif
|
|
|
return 0;
|
|
|
}
|
|
|
+
|
|
|
+#ifdef __CONSOLE__
|
|
|
+ printf("WriteFile Len=%d, Buffer=%s\n", nWriteSize, pWirteBuf);
|
|
|
+#endif
|
|
|
|
|
|
DWORD dwErrorFlags;
|
|
|
DWORD dwBytesWritten = 0; // 实际写入的字节数;
|
|
@@ -326,6 +330,7 @@ DWORD CSynSerial::WriteComm(IN BYTE * pWirteBuf, IN CONST INT32 nWriteSize)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+
|
|
|
// 返回写入字节数;
|
|
|
return dwBytesWritten;
|
|
|
}
|
|
@@ -355,14 +360,14 @@ DWORD CSynSerial::ReadComm(IN BYTE *pReadBuf, IN CONST DWORD& dwReadSize, WORD t
|
|
|
dwError = GetLastError();
|
|
|
#ifdef __CONSOLE__
|
|
|
if ( dwError != ERROR_IO_INCOMPLETE)
|
|
|
- printf("\t ErroCode=%d, Len=%d, Buffer=%s \n\n", dwError, dwRealRead, pReadBuf);
|
|
|
+ printf("ErroCode=%d, Len=%d, Buffer=%s \n\n", dwError, dwRealRead, pReadBuf);
|
|
|
#endif
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
#ifdef __CONSOLE__
|
|
|
- printf("Len=%d, Buffer=%s \n\n", dwRealRead, pReadBuf);
|
|
|
+ printf("ReadFile Len=%d, Buffer=%s\n", dwRealRead, pReadBuf);
|
|
|
#endif
|
|
|
|
|
|
return dwRealRead;
|