Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette rubrique décrit les attributs de carte à puce actuellement pris en charge. Les seuls attributs pris en charge sont répertoriés ci-dessous ; tous les autres attributs définis dans Winsmcrd.h sont retournés en tant que STATUS_NOT_SUPPORTED. Les attributs sont décrits dans spécification d’interopérabilité pour les iccs et les systèmes informatiques personnels.
| Attribute Tag | Description |
|---|---|
| CARD_ATTR_CURRENT_PROTOCOL_TYPE | SCARD_PROTOCOL_T1 |
| SCARD_ATTR_CURRENT_CLK | 13560 (entier endian petit de 13,56 MHz) |
| 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, version 1.0.0.1 |
| SCARD_ATTR_PROTOCOL_TYPES | SCARD_PROTOCOL_T1 |
| SCARD_ATTR_DEVICE_UNIT | 0 |
| SCARD_ATTR_CHANNEL_ID | DWORD encodé en tant que 0xDDDDCCCC, où DDDD est le type de canal de données, et CCCC est le numéro de canal. Consultez le tableau suivant pour les encodages définis pour DDDD. |
Les encodages suivants sont définis pour SCARD_ATTR_CHANNEL_ID valeur 0xDDDDCCCC :
| Canal de données (DDDD) | Type | Numéro de canal (CCCC) |
|---|---|---|
| 0x0100 | NFC | 0 |
| 0x0200 | UICC | 0 |
| 0x0800 | Embedded SE | 0 |
| 0xFXXX | Type de canal défini par le fournisseur | 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)
|