EasyManua.ls Logo

VeriFone MX800 Series - Ipp_Read()

VeriFone MX800 Series
344 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...
IPP LEGACY LIBRARY
ipp_read()
M
X
800 SERIES PROGRAMMERS GUIDE 219
ipp_read()
This function returns the encrypted PIN block generated by ipp_getpin().
Prototype
result = ipp_read(buffer, size);
intresult;
unsigned int size;
char *buffer;
Parameters
Return Values
If the return value is >0, the packet is interpreted as given below.
buffer User defined buffer in the application space where the information is to
be stored.
size The number of bytes to be read.
NOTE
The size parameter was defined in the Everest+ implementation but is not used
by this function. Recommend the size parameter be set to 0.
>0 Number of bytes read
0 IPP is idle
-1 Waiting for PIN entry
-2 PIN entry occurring
-6 Abort PIN entry by Timeout
-7 Abort PIN entry by Program
-8 Abort PIN entry by CLEAR key
-9 Abort with data
-10 IPP Communication Error
-11 IPP Command Error
-12 Zero PIN length Error
NOTE
Some of the above events occur so quickly that it may not be possible to see
every status code.

Table of Contents