关于接受COM的问题!在线等待
我的COM口接的是发卡器。
我是通过
HANDLE hCom=CreateFile("COM2",GENERIC_READ | GENERIC_WRITE,0,NULL,OPEN_EXISTING,0,NULL);
if(hCom)
{
DCB dcb;
ZeroMemory(&dcb,sizeof(dcb));
dcb.DCBlength=sizeof(dcb);
dcb.BaudRate=9600;
dcb.ByteSize=8;
dcb.Parity=NOPARITY;
dcb.StopBits=ONESTOPBIT;
if(SetCommState(hCom,&dcb))
{
DWORD ByteCount;
WriteFile(hCom,"\x01\x42",2,&ByteCount,NULL);
}
CloseHandle(hCom);
}
给发卡器发卡指令。
当发卡器没卡的时候怎么判断?用代码说明。