共用方式為


支援的智慧卡屬性

本主題描述目前支援的智慧卡屬性。 唯一支持的屬性如下所列;Winsmcrd.h 中定義的所有其他屬性都會傳回為 STATUS_NOT_SUPPORTED。 屬性描述於 ICC 和個人電腦系統的互操作性規格中。

屬性標記 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 字串
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 屬性

屬性標記 Description
SCARD_ATTR_ICC_PRESENCE (1 位元組)
  • 0 = 不存在
  • 1 = 卡片存在
SCARD_ATTR_ATR_STRING (32 個字節)
  • ATR 字串M
SCARD_ATTR_ICC_TYPE_PER_ATR (1 位元組)
  • 0 = 未知類型
  • 5 = 14443A
  • 6 = 14443B
  • 7 = ISO-15693