Ipp_Read() - VeriFone MX800 series Programmer's Manual

Hide thumbs Also See for MX800 series:
Table of Contents

Advertisement

ipp_read()

NOTE
NOTE
This function returns the encrypted PIN block generated by ipp_getpin().
Prototype
result = ipp_read(buffer, size);
intresult;
unsigned int size;
char *buffer;
Parameters
User defined buffer in the application space where the information is to
buffer
be stored.
The number of bytes to be read.
size
The size parameter was defined in the Everest+ implementation but is not used
by this function. Recommend the size parameter be set to 0.
Return Values
>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
Some of the above events occur so quickly that it may not be possible to see
every status code.
If the return value is >0, the packet is interpreted as given below.
IPP L
EGACY
X
M
800 S
P
ERIES
ROGRAMMERS
L
IBRARY
ipp_read()
219
G
UIDE

Advertisement

Table of Contents
loading

Table of Contents