Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este tópico descreve os atributos de cartão inteligente com suporte no momento. Os únicos atributos com suporte estão listados abaixo; todos os outros atributos definidos no Winsmcrd.h são retornados como STATUS_NOT_SUPPORTED. Os atributos são descritos na Especificação de Interoperabilidade para ICCs e Sistemas de Computador Pessoal.
| Attribute Tag | Description |
|---|---|
| CARD_ATTR_CURRENT_PROTOCOL_TYPE | SCARD_PROTOCOL_T1 |
| SCARD_ATTR_CURRENT_CLK | 13560 (número inteiro endiano pequeno de 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, versão 1.0.0.1 |
| SCARD_ATTR_PROTOCOL_TYPES | SCARD_PROTOCOL_T1 |
| SCARD_ATTR_DEVICE_UNIT | 0 |
| SCARD_ATTR_CHANNEL_ID | DWORD codificado como 0xDDDDCCCC, em que DDDD é o tipo de canal de dados e CCCC é o número do canal. Consulte a tabela a seguir para codificações definidas para DDDD. |
As seguintes codificações são definidas para SCARD_ATTR_CHANNEL_ID valor 0xDDDDCCCC:
| Canal de dados (DDDD) | Tipo | Número do canal (CCCC) |
|---|---|---|
| 0x0100 | NFC | 0 |
| 0x0200 | UICC | 0 |
| 0x0800 | Embedded SE | 0 |
| 0xFXXX | Tipo de canal definido pelo fornecedor | 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)
|