estrutura MSR_AUTHENTICATE_DEVICE (pointofservicedriverinterface.h)
Essa estrutura fornece as informações de autenticação usadas para autenticar um dispositivo.
Sintaxe
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;
Membros
Size
Se o SessionId opcional estiver presente, isso incluirá o tamanho de SessionId[MSR_SESSION_ID_SIZE]
Challenge1[MSR_CHALLENGE_SIZE]
O token de desafio.
SessionId[MSR_SESSION_ID_SIZE]
A ID da sessão. Isso é usado principalmente para identificar cada transação para que você possa evitar erros, como processar a mesma transação duas vezes.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | pointofservicedriverinterface.h (inclua PointOfServiceDriverInterface.h) |