MSR_RETRIEVE_DEVICE_AUTHENTICATION_DATA structure (pointofservicedriverinterface.h)

This structure contains authentication information retrieved from the device.

Syntax

typedef struct _MSR_RETRIEVE_DEVICE_AUTHENTICATION_DATA {
  unsigned char KeySerialNumber[MSR_KEY_SERIAL_NUMBER_SIZE];
  unsigned char Challenge1[MSR_CHALLENGE_SIZE];
  unsigned char Challenge2[MSR_CHALLENGE_SIZE];
} MSR_RETRIEVE_DEVICE_AUTHENTICATION_DATA, *PMSR_RETRIEVE_DEVICE_AUTHENTICATION_DATA;

Members

KeySerialNumber[MSR_KEY_SERIAL_NUMBER_SIZE]

Unused.

Challenge1[MSR_CHALLENGE_SIZE]

Authentication challenge, such as a password.

Challenge2[MSR_CHALLENGE_SIZE]

Deauthentication challenge, such as a password.

Requirements

Requirement Value
Header pointofservicedriverinterface.h (include PointOfServiceDriverInterface.h)