структура MSR_AUTHENTICATE_DEVICE (pointofservicedriverinterface.h)
Эта структура предоставляет сведения о проверке подлинности, используемые для проверки подлинности устройства.
Синтаксис
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;
Члены
Size
Если присутствует необязательный SessionId, это будет содержать размер SessionId[MSR_SESSION_ID_SIZE]
Challenge1[MSR_CHALLENGE_SIZE]
Маркер вызова.
SessionId[MSR_SESSION_ID_SIZE]
Идентификатор сеанса. Это в первую очередь используется для идентификации каждой транзакции, чтобы предотвратить ошибки, такие как обработка одной транзакции дважды.
Требования
Требование | Ценность |
---|---|
заголовка | pointofservicedriverinterface.h (include PointOfServiceDriverInterface.h) |