다음을 통해 공유


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. 이는 주로 각 트랜잭션을 식별하는 데 사용되므로 동일한 트랜잭션을 두 번 처리하는 것과 같은 오류를 방지할 수 있습니다.

요구 사항

요구 사항
헤더 pointofservicedriverinterface.h(PointOfServiceDriverInterface.h 포함)

추가 정보

IOCTL_POINT_OF_SERVICE_MSR_AUTHENTICATE_DEVICE