2.2.1.4 LocateCards_ATRMask
The LocateCards_ATRMask structure contains the information to identify a card type.
-
typedef struct _LocateCards_ATRMask { [range(0,36)] unsigned long cbAtr; byte rgbAtr[36]; byte rgbMask[36]; } LocateCards_ATRMask;
cbAtr: The number of bytes used in the rgbAtr and rgbMask fields.
rgbAtr: Values for the card's Answer To Reset (ATR) string. This value MUST be formatted as specified in [ISO/IEC-7816-3] section 8. Unused bytes MUST be set to 0 and MUST be ignored.
rgbMask: Values for the mask for the card's ATR string. Each bit that cannot vary between cards of the same type MUST be set to 1. Unused bytes MUST be set to 0 and MUST be ignored.