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 回処理するなどのエラーを防ぐことができます。
必要条件
要件 | 価値 |
---|---|
ヘッダー | pointofservicedriverinterface.h (PointOfServiceDriverInterface.h を含む) |