Présentation des cartes à puce au système
Pour que le sous-système de carte à puce puisse trouver une carteà puce, la carte à puce doit être introduite sur le système. Cette opération est généralement effectuée à l’aide d’un outil de configuration de carte à puce fourni par le fabricant de la carte. l’outil peut être un programme sur une disquette (avec la carte à puce), un contrôle de ActiveX disponible sur un site web, et ainsi de suite.
L’outil d’installation doit fournir les informations suivantes sur la carte :
- Sa chaîne ATRet un masque facultatif à utiliser comme aide pour identifier la carte.
- Liste des interfaces de carte à puce prises en charge par la carte.
- Nom complet de la carte, à utiliser pour identifier la carte à l’utilisateur. Dans la plupart des cas, l’utilisateur le fournira à l’outil d’installation.
- Fournisseur de services principal associé à la carte (facultatif) à utiliser lors de l’accès à la carte via des interfaces com.
Pour simplifier les outils d’installation et garantir l’intégrité de la base de données des cartes à puce, le sous-système de carte à puce fournit les deux fonctions suivantes. SCardIntroduceCardType introduit une carte à puce dans la base de données et SCardForgetCardType le supprime de la base de données.