本主題說明目前支援的智慧卡屬性。 下面列出了唯一支援的屬性;Winsmcrd.h 中定義的所有其他屬性都會傳回為STATUS_NOT_SUPPORTED。 這些屬性在 ICC 和個人計算機系統的互操作性規範中描述。
| Attribute Tag |
Description |
| CARD_ATTR_CURRENT_PROTOCOL_TYPE |
SCARD_PROTOCOL_T1 |
| SCARD_ATTR_CURRENT_CLK |
13560(13.56MHz的小端整數) |
| 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 string |
| SCARD_ATTR_VENDOR_IFD_TYPE |
ASCII string |
| 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 |
Embedded SE |
0 |
| 0xFXXX |
廠商定義的通道類型 |
vendor-defined |
ICC Attributes
| Attribute Tag |
Description |
| SCARD_ATTR_ICC_PRESENCE |
(1 byte) |
| SCARD_ATTR_ATR_STRING |
(32 bytes) |
| SCARD_ATTR_ICC_TYPE_PER_ATR |
(1 byte)- 0 = 未知類型
- 5 = 14443安
- 6 = 14443B
- 7 = ISO-15693 認證
|