struttura MSR_AUTHENTICATE_DEVICE (pointofservicedriverinterface.h)
Questa struttura fornisce le informazioni di autenticazione usate per autenticare un dispositivo.
Sintassi
typedef struct _MSR_AUTHENTICATE_DEVICE {
unsigned char Size;
unsigned char Challenge1[MSR_CHALLENGE_SIZE];
unsigned char SessionId[MSR_SESSION_ID_SIZE];
} MSR_AUTHENTICATE_DEVICE, *PMSR_AUTHENTICATE_DEVICE;
Membri
Size
Se è presente il SessionId facoltativo, includerà le dimensioni di SessionId[MSR_SESSION_ID_SIZE]
Challenge1[MSR_CHALLENGE_SIZE]
Token di verifica.
SessionId[MSR_SESSION_ID_SIZE]
ID sessione. Viene usato principalmente per identificare ogni transazione in modo da evitare errori come l'elaborazione della stessa transazione due volte.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | pointofservicedriverinterface.h (include PointOfServiceDriverInterface.h) |