EasyManua.ls Logo

BIXOLON SPP-R200 - Msrreadtrack

BIXOLON SPP-R200
39 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Mobile Printer
Rev. 1.10
- 21 -
3-12 MsrReadTrack
함수는 MSR 데이터를 읽어옵니다. 만일 MSR 읽기 모드이고
BXL_MSR_DATAEMPTY 리턴 된다면 아직 MSR 카드가 읽히지 않은 것입니다.
카드를 다시 MSR 스캔 하거나 기능을 MSRReadCancel 함수를 사용하여 읽기
모드를 취소 있습니다.
Long MsrReadTrack (
PCHAR Data1,
PCHAR Data2,
PCHAR Data3
);
[Parameters]
* PCHAR Data1
[in, out] 호출자가 정의한 버퍼에 MSR Data Track 1 번을 읽어 옵니다.
* PCHAR Data2
[out, out] 호출자가 정의한 버퍼에 MSR Data Track 2 번을 읽어 옵니다.
* PCHAR Data3
[out, out] 호출자가 정의한 버퍼에 MSR Data Track 3 번을 읽어 옵니다.
[Return Values]
상수명
BXL_SUCCESS
0
함수가 성공할 리턴됩니다.
BXL_NOT_OPENED
-101
PrinterOpen 실행해야 됩니다.
BXL_WRITE_ERROR
-300
데이터 전송이 실패하였습니다.
BXL_MSR_DATAEMPTY
-603
MSR 에서 읽은 데이터가 없습니다.
* Example
long lResult;
lResult = PrinterOpen(portinfo…”, 1000);
……
MsrReadReady();
if (GetStat() != BXL_STS_MSR_READY)
return;
char Track1[200];
char Track2[200];
char Track3[200];
memset(Track1, 0, sizeof(Track1));
memset(Track2, 0, sizeof(Track2));
memset(Track3, 0, sizeof(Track3));
lResult = MsrReadTrack(Track1, Track2, Track3);
if (lResult != BXL_SUCCESS)
……
else
……

Other manuals for BIXOLON SPP-R200

Related product manuals