Présentation des cartes à puce dans le système
Avant que le sous-système carte intelligent puisse trouver un carte intelligent, le carte intelligent doit être introduit dans le système. Cela se fait généralement avec un outil de configuration de carte intelligent fourni par le fabricant carte. L’outil peut être un programme sur une disquette (avec le smart carte), un contrôle ActiveX disponible sur un site web, etc.
L’outil de configuration doit fournir les informations suivantes sur le carte :
- Sa chaîne ATR et un masque facultatif à utiliser pour identifier les carte.
- Liste des interfaces de carte intelligentes prises en charge par le carte.
- Nom d’affichage pour le carte, à utiliser pour identifier les carte à l’utilisateur. Dans la plupart des cas, l’utilisateur le fournit à l’outil d’installation.
- Le fournisseur de services principal associé au carte (facultatif), à utiliser lors de l’accès au carte via des interfaces COM.
Pour simplifier les outils de configuration et garantir l’intégrité de la base de données smart carte, le sous-système smart carte fournit les deux fonctions suivantes. SCardIntroduceCardType introduit une carte intelligente dans la base de données et SCardForgetCardType la supprime de la base de données.