Condividi tramite


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)

Vedere anche

IOCTL_POINT_OF_SERVICE_MSR_AUTHENTICATE_DEVICE