📄 d208.bmp.txt
字号:
if(! m_pQueue->Clear0)
{
SetLastError(_T("In clearo clear queue error"》;
retum FALSE;
)
)
if(dwIype&PURGE_TXCLEAR)
if(!Purge(PURGE—TXCLEAR》
{
SetLastError(_T("In clear() clear tx buffer error"》;
return FALSE;
)
if(dwType&PURGE_TXABORT)
if( !Purge(PURGE_TXABORT》
{
SetLastError(_T("In clear() clear tx abort error”));
retum FALSE;
】
retum TRUE;
)
9)写数据。参数lpstrWrite表示要写的字符串;dwCount表示字符串的长度,具体代码
如下:
int CYsATModem::Write(LPCSTR lpstrWrite,DWORD dwCount)
{
if(! m_bTestMode)
{
if(m_nMode==MODE___ COMMAND) retum一4;
if(m_nMode!=MODE_DATA) return-1;
)
int nRet=CY sComm::WriteComm《PB YTE)lpstrWnte,dwCount);
if(nRet==l) return 1;
return一1:
)
10)读数据。参数lpstrRead表示放读出字符串的缓冲区;参数dwCount表示缓冲区的
长度;参数dwHaveReaded表示实际读到的字符数;参数nTimeOut表示超时时间,具体
代码如下:
208
int CYsATModem::Read(LPTSTR lpstrRead,DWORD dwCount,
DWORD* dwHaveReaded,DWORD nTimeOut)
{
if(m_bTestMode)
{
retum YsComm::ReadComm《PBYTE)lpstrRead,dwCount,dwHaveReaded,nTimeOut);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -