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) |