금융IC카드 단말기 제어 기능을 개발하고있는데...
카드 리더기(IC Card, USIM, RF)방식으로 진행을 합니다.
문제는 IC Card의 계좌정보를 받아와야하는데..... 단말기 업체에서는
C로 dll을 제공을 해주었는데... 소스 볼줄도 모르고... 앞이 깝깝합니다.
아래의 소스는 계좌 정보를 가져오는 내용중 일부입니다.
너무 쌩뚱맞은 질문이라는것은 알지만.. 어케 질문을 해야할지도 모르겠고해서...
소스를 일부 보여드리면 알아보시는 분이 있지 않을까 싶어서여! ^^; 지송...
DWORD WINAPI BankICActInfo(HWND hWnd, BYTE *AccountCnt,
ST_ACCOUNT_INFORMATION *stBankAccount, BYTE *Resp)
int i, Rcnt;
int start, end, AccountCount;
int rlen;
BYTE AccountInfo[64], buffer[256];
BYTE sData[128], FileID[16];
AccountCount = 0;
start = end = 0;
//--- 금융IC파일 선택 ---//
memset(FileID, 0x00, sizeof(FileID));
//--- 금융IC카드 File ID ---//
memcpy(FileID, "\xD4\x10\x65\x09\x90\x00\x10", 7);
rslt = SelectFile(0x04, 0x00, 0x07, FileID, &rlen, sData);
if (rslt != CAPISUCCESS)
{
memcpy(Resp, sData, 2);
return CAPIFAIL;
}
생략...