Condividi tramite


MSR_AUTHENTICATE_DEVICE struttura (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;

Members

Size

Se il sessionid facoltativo è presente, includerà le dimensioni di SessionId[MSR_SESSION_ID_SIZE]

Challenge1[MSR_CHALLENGE_SIZE]

Token di sfida.

SessionId[MSR_SESSION_ID_SIZE]

ID sessione. Questa operazione viene usata principalmente per identificare ogni transazione in modo che sia possibile evitare errori come l'elaborazione della stessa transazione due volte.

Requisiti

Requisito Valore
Intestazione pointofservicedriverinterface.h (includere PointOfServiceDriverInterface.h)

Vedi anche

IOCTL_POINT_OF_SERVICE_MSR_AUTHENTICATE_DEVICE