Gestionnaire des ressources des cartes à puce
Le gestionnaire de ressources de carte à puce gère l’accès aux lecteurs et aux cartes à puce. Pour gérer ces ressources, elle a les fonctions suivantes.
Identifier et suivre les ressources.
Allouer des lecteurs et des ressources dans plusieurs applications.
Prendre en charge les primitives de transaction pour accéder aux services disponibles sur une carte donnée.
Remarque
Il s’agit d’un point important, car les cartes actuelles sont des appareils à monothread qui nécessitent souvent l’exécution de plusieurs commandes pour exercer une seule fonction. Les transactions permettent l’exécution de plusieurs commandes sans interruption, ce qui garantit que les informations d’état intermédiaire ne sont pas corrompues.
Le gestionnaire de ressources est accessible directement par le biais de l’API Resource Manager ou indirectement par le biais de n’importe quel fournisseur de services de carte à puce.
L’API Resource Manager est un ensemble de fonctions Windows qui fournissent un accès direct aux services du gestionnaire de ressources. Pour obtenir une vue d’ensemble des fonctions Windows fournies par l’API, veuillez consulter la page API Smart Card Resource Manager. En comparaison, les fournisseurs de services de carte à puce utilisent des interfaces COM.
La plupart des fonctions Windows de l’API Resource Manager ont des équivalents dans les propriétés et méthodes des interfaces COM des fournisseurs de services de carte à puce. Et bien que la plupart des développeurs d’applications trouvent COM plus facile à utiliser, certaines applications devront toujours utiliser les fonctions Windows pour effectuer certaines tâches. Par exemple, les applications qui doivent manipuler la liste des lecteurs ou des groupes de lecteurs dans la base de données de cartes à puce et celles qui ont besoin du contrôle direct d’un lecteur doivent utiliser l’API Resource Manager. Les services qui fournissent ces fonctionnalités sont disponibles uniquement dans les fonctions Windows et non dans le COM fourni par les fournisseurs de services.
Pour obtenir plus d’informations sur l’implémentation du gestionnaire de ressources dans Windows, veuillez consulter la page Implémentation du gestionnaire de ressources.