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]
セッション ID。 これは、主に各トランザクションを識別するために使用され、同じトランザクションを 2 回処理するなどのエラーを防ぐことができます。
要件
要件 | 値 |
---|---|
Header | pointofservicedriverinterface.h (PointOfServiceDriverInterface.h を含む) |