16,472
社区成员
发帖
与我相关
我的任务
分享
// AfxMessageBox("读取2磁道!");
pGui->m_strReminder = "读卡中...";
pGui->UpdateData(false);
pGui->UpdateWindow();
memset(track, 0, sizeof(track));
ret = ReadTrack(2,(char *)track);
if(ret < 0) {
//AfxMessageBox("插卡成功");
// isICCard((char *)(Input.Track2));
#ifdef _TEST_SINGLEIC_
int tmp = ret;
EnableInsert(2);
if ((ret =IC_Process_ggCardReader(Bank_Res, Input)) == -1) { //非纯芯片卡,是磁道读取失败
//上电失败并非芯片卡
//LOG_ARGOUT((const char *)track);
// AfxMessageBox("2");
LOG_ERROR("ReadTrack 2 err",tmp);
memcpy(Bank_Res.Msg,"F4",2);
memcpy(&Bank_Res.Msg[2],"读卡失败",8);
delete cf;
delete pGui;
return False;
}