支持的智能卡属性
本主题介绍当前支持的智能卡属性。 下面列出了唯一支持的属性:Winsmcrd.h 中定义的所有其他属性都作为STATUS_NOT_SUPPORTED返回。 ICC 和个人计算机系统的互操作性规范中介绍了这些属性。
属性标记 |
描述 |
CARD_ATTR_CURRENT_PROTOCOL_TYPE |
SCARD_PROTOCOL_T1 |
SCARD_ATTR_CURRENT_CLK |
13560 (13.56MHz 的小 endian 整数) |
SCARD_ATTR_CURRENT_D |
1 |
SCARD_ATTR_CURRENT_IFSC |
32 |
SCARD_ATTR_CURRENT_IFSD |
254 |
SCARD_ATTR_CURRENT_BWT |
4 |
SCARD_ATTR_DEFAULT_CLK |
13560 |
SCARD_ATTR_MAX_CLK |
13560 |
SCARD_ATTR_DEFAULT_DATA_RATE |
1 |
SCARD_ATTR_MAX_DATA_RATE |
1 |
SCARD_ATTR_CHARACTERISTICS |
SCARD_READER_CONTACTLESS |
SCARD_ATTR_MAX_IFSD |
254 |
SCARD_ATTR_VENDOR_NAME |
ASCII 字符串 |
SCARD_ATTR_VENDOR_IFD_TYPE |
ASCII 字符串 |
SCARD_ATTR_VENDOR_IFD_VERSION |
0x01000010,版本 1.0.0.1 |
SCARD_ATTR_PROTOCOL_TYPES |
SCARD_PROTOCOL_T1 |
SCARD_ATTR_DEVICE_UNIT |
0 |
SCARD_ATTR_CHANNEL_ID |
DWORD 编码为 0xDDDDCCCC,其中 DDDD 是数据通道类型,CCCC 是通道编号。 请参阅下表,了解为 DDDD 定义的编码。 |
为SCARD_ATTR_CHANNEL_ID值0xDDDDCCCC定义了以下编码:
数据通道 (DDDD) |
类型 |
CCCC) (频道号 |
0x0100 |
NFC |
0 |
0x0200 |
UICC |
0 |
0x0800 |
嵌入式 SE |
0 |
0xFXXX |
供应商定义的通道类型 |
供应商定义的 |
ICC 属性
属性标记 |
说明 |
SCARD_ATTR_ICC_PRESENCE |
(1 个字节) |
SCARD_ATTR_ATR_STRING |
(32 字节) |
SCARD_ATTR_ICC_TYPE_PER_ATR |
(1 个字节)- 0 = 未知类型
- 5 = 14443A
- 6 = 14443B
- 7 = ISO-15693
|