| | |
| | | |
| | | switch(pCopyDataStruct->dwData) |
| | | { |
| | | case COPYDATA_RAW_DOWNLOAD_ACK: |
| | | case COPYDATA_RAW_UPLOAD_ACK: |
| | | case COPYDATA_LOT_UPLOAD_ACK: |
| | | case COPYDATA_IMAGE_UPLOAD_ACK: |
| | | { |
| | | CFTPCopyDataParam ftpCopyDataParam; |
| | | |
| | | ftpCopyDataParam = *(static_cast<CFTPCopyDataParam*>(pCopyDataStruct->lpData)); |
| | | if (ftpCopyDataParam.m_nSendResultCode == FALSE) |
| | | { |
| | | CMainFrame* pMain = static_cast<CMainFrame*>(AfxGetMainWnd()); |
| | | CSequenceProcessor* pSequenceProcessor = pMain->IRP2P_GetSequenceProcessor(); |
| | | if (pSequenceProcessor == NULL) return FALSE; |
| | | pSequenceProcessor->sendUploadResult2SequenceProcessor(ftpCopyDataParam.m_nSendResultCode); |
| | | } |
| | | |
| | | } |
| | | break; |
| | | case COPYDATA_SYSTEMSETTING2REVIEWSYSTEM: |
| | | { |
| | | COPYDATA_SYSTEM2REV* pCopyData = (COPYDATA_SYSTEM2REV*)pCopyDataStruct->lpData; |