次の方法で共有


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 を含む)

関連項目

IOCTL_POINT_OF_SERVICE_MSR_AUTHENTICATE_DEVICE