pcsc-lite 1.9.9
Data Fields
PIN_VERIFY_STRUCTURE Struct Reference

structure used with FEATURE_VERIFY_PIN_DIRECT More...

#include <reader.h>

Data Fields

uint8_t bTimerOut
 timeout is seconds (00 means use default timeout)
 
uint8_t bTimerOut2
 timeout in seconds after first key stroke
 
uint8_t bmFormatString
 formatting options
 
uint8_t bmPINBlockString
 bits 7-4 bit size of PIN length in APDU, bits 3-0 PIN block size in bytes after justification and formatting
 
uint8_t bmPINLengthFormat
 bits 7-5 RFU, bit 4 set if system units are bytes, clear if system units are bits, bits 3-0 PIN length position in system units
 
uint16_t wPINMaxExtraDigit
 0xXXYY where XX is minimum PIN size in digits, and YY is maximum PIN size in digits
 
uint8_t bEntryValidationCondition
 Conditions under which PIN entry should be considered complete.
 
uint8_t bNumberMessage
 Number of messages to display for PIN verification.
 
uint16_t wLangId
 Language for messages.
 
uint8_t bMsgIndex
 Message index (should be 00)
 
uint8_t bTeoPrologue [3]
 T=1 block prologue field to use (fill with 00)
 
uint32_t ulDataLength
 length of Data to be sent to the ICC
 
uint8_t abData [0]
 Data to send to the ICC.
 

Detailed Description

structure used with FEATURE_VERIFY_PIN_DIRECT

Definition at line 173 of file reader.h.

Field Documentation

◆ abData

uint8_t abData[0]

Data to send to the ICC.

Definition at line 194 of file reader.h.

◆ bEntryValidationCondition

uint8_t bEntryValidationCondition

Conditions under which PIN entry should be considered complete.

Definition at line 187 of file reader.h.

◆ bmFormatString

uint8_t bmFormatString

formatting options

Definition at line 177 of file reader.h.

◆ bmPINBlockString

uint8_t bmPINBlockString

bits 7-4 bit size of PIN length in APDU, bits 3-0 PIN block size in bytes after justification and formatting

Definition at line 178 of file reader.h.

◆ bmPINLengthFormat

uint8_t bmPINLengthFormat

bits 7-5 RFU, bit 4 set if system units are bytes, clear if system units are bits, bits 3-0 PIN length position in system units

Definition at line 181 of file reader.h.

◆ bMsgIndex

uint8_t bMsgIndex

Message index (should be 00)

Definition at line 191 of file reader.h.

◆ bNumberMessage

uint8_t bNumberMessage

Number of messages to display for PIN verification.

Definition at line 189 of file reader.h.

◆ bTeoPrologue

uint8_t bTeoPrologue[3]

T=1 block prologue field to use (fill with 00)

Definition at line 192 of file reader.h.

◆ bTimerOut

uint8_t bTimerOut

timeout is seconds (00 means use default timeout)

Definition at line 175 of file reader.h.

◆ bTimerOut2

uint8_t bTimerOut2

timeout in seconds after first key stroke

Definition at line 176 of file reader.h.

◆ ulDataLength

uint32_t ulDataLength

length of Data to be sent to the ICC

Definition at line 193 of file reader.h.

◆ wLangId

uint16_t wLangId

◆ wPINMaxExtraDigit

uint16_t wPINMaxExtraDigit

0xXXYY where XX is minimum PIN size in digits, and YY is maximum PIN size in digits

Definition at line 185 of file reader.h.


The documentation for this struct was generated from the following file: