次の方法で共有


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

こちらもご覧ください

IOCTL_POINT_OF_SERVICE_MSR_AUTHENTICATE_DEVICE