Platforms to show: All Mac Windows Linux Cross-Platform
Back to SmartCardMBS class.
Attribute IDs
SmartCardMBS.kAttributeAtrString = 590595
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Answer to reset (ATR) string.
SmartCardMBS.kAttributeChannelId = 131344
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
DWORD encoded as &hDDDDCCCC, where DDDD = data channel type and CCCC = channel number.
The following encodings are defined for DDDD:
&h01 serial I/O; CCCC is a port number.
&h02 parallel I/O; CCCC is a port number.
&h04 PS/2 keyboard port; CCCC is zero.
&h08 SCSI; CCCC is SCSI ID number.
&h10 IDE; CCCC is device number.
&h20 USB; CCCC is device number.
&hFy vendor-defined interface with y in the range zero through 15; CCCC is vendor defined.
SmartCardMBS.kAttributeCharacteristics = 393552
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Integer indicating which mechanical characteristics are supported. If zero, no special characteristics are supported.
Note that multiple bits can be set:
&h00000001 Card swallowing mechanism
&h00000002 Card ejection mechanism
&h00000004 Card capture mechanism
All other values are reserved for future use (RFU).
SmartCardMBS.kAttributeCurrentBwt = 524809
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Current block waiting time.
SmartCardMBS.kAttributeCurrentClk = 524802
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Current clock rate, in kHz.
SmartCardMBS.kAttributeCurrentCwt = 524810
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Current character waiting time.
SmartCardMBS.kAttributeCurrentD = 524804
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Bit rate conversion factor.
SmartCardMBS.kAttributeCurrentEbcEncoding = 524811
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Current error block control encoding.
0 = longitudinal redundancy check (LRC)
1 = cyclical redundancy check (CRC)
SmartCardMBS.kAttributeCurrentF = 524803
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Clock conversion factor.
SmartCardMBS.kAttributeCurrentIfsc = 524807
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Current byte size for information field size card.
SmartCardMBS.kAttributeCurrentIfsd = 524808
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Current byte size for information field size device.
SmartCardMBS.kAttributeCurrentIoState = 590594
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Current IO state
SmartCardMBS.kAttributeCurrentN = 524805
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Current guard time.
SmartCardMBS.kAttributeCurrentProtocolType = 524801
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Integer encoded as 0x0rrrpppp where rrr is RFU and should be 0x000. pppp encodes the current protocol type. Whichever bit has been set indicates which ISO protocol is currently in use. (For example, if bit zero is set, T=0 protocol is in effect.)
SmartCardMBS.kAttributeCurrentW = 524806
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Current work waiting time.
SmartCardMBS.kAttributeDefaultClk = 196897
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Default clock rate, in kHz.
SmartCardMBS.kAttributeDefaultDataRate = 196899
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Default data rate, in bps.
SmartCardMBS.kAttributeDeviceFriendlyNameA = 2147418115
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Reader's display name. Windows ANSI encoding.
SmartCardMBS.kAttributeDeviceFriendlyNameW = 2147418117
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Reader's display name. Unicode encoding.
SmartCardMBS.kAttributeDeviceInUse = 2147418114
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Reserved for future use.
SmartCardMBS.kAttributeDeviceSystemNameA = 2147418116
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Reader's system name. Windows ANSI encoding.
SmartCardMBS.kAttributeDeviceSystemNameW = 2147418118
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Reader's system name. Unicode encoding.
SmartCardMBS.kAttributeDeviceUnit = 2147418113
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Instance of this vendor's reader attached to the computer. The first instance will be device unit 0, the next will be unit 1 (if it is the same brand of reader) and so on. Two different brands of readers will both have zero for this value.
SmartCardMBS.kAttributeEscAuthrequest = 499717
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Esc authentication request
SmartCardMBS.kAttributeEscCancel = 499715
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Esc cancel
SmartCardMBS.kAttributeEscReset = 499712
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Esc reset
SmartCardMBS.kAttributeExtendedBwt = 524812
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Extended block wait time.
SmartCardMBS.kAttributeIccInterfaceStatus = 590593
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Single byte. Zero if smart card electrical contact is not active; nonzero if contact is active.
SmartCardMBS.kAttributeIccPresence = 590592
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Single byte indicating smart card presence:
0 = not present
1 = card present but not swallowed (applies only if reader supports smart card swallowing)
2 = card present (and swallowed if reader supports smart card swallowing)
4 = card confiscated.
SmartCardMBS.kAttributeIccTypePerAtr = 590596
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Single byte indicating smart card type.
0 = unknown type
1 = 7816 Asynchronous
2 = 7816 Synchronous
Other values RFU.
SmartCardMBS.kAttributeMaxClk = 196898
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Maximum clock rate, in kHz.
SmartCardMBS.kAttributeMaxDataRate = 196900
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Maximum data rate, in bps.
SmartCardMBS.kAttributeMaxIfsd = 196901
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Maximum bytes for information file size device.
SmartCardMBS.kAttributeMaxinput = 499719
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Maximum input
SmartCardMBS.kAttributePowerMgmtSupport = 262449
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Zero if device does not support power down while smart card is inserted. Nonzero otherwise.
SmartCardMBS.kAttributeProtocolTypes = 196896
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Integer encoded as 0x0rrrpppp where rrr is RFU and should be 0x000.
pppp encodes the supported protocol types. A '1' in a given bit position indicates support for the associated ISO protocol, so if bits zero and one are set, both T=0 and T=1 protocols are supported.
SmartCardMBS.kAttributeSupressT1IfsRequest = 2147418119
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Supress T1 information file size request.
SmartCardMBS.kAttributeUserAuthInputDevice = 328002
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
User authentication input device.
SmartCardMBS.kAttributeUserToCardAuthDevice = 328000
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
User to card authentication device
SmartCardMBS.kAttributeVendorIfdSerialNo = 65795
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Vendor-supplied interface device serial number.
SmartCardMBS.kAttributeVendorIfdType = 65793
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Vendor-supplied interface device type (model designation of reader).
SmartCardMBS.kAttributeVendorIfdVersion = 65794
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Vendor-supplied interface device version (DWORD in the form 0xMMmmbbbb where MM = major version, mm = minor version, and bbbb = build number).
SmartCardMBS.kAttributeVendorName = 65792
Type | Topic | Plugin | Version |
const | SmartCard | MBS Tools Plugin | 16.3 |
Vendor name.
The items on this page are in the following plugins: MBS Tools Plugin.