Fonctions de requête de base de données de carte à puce
Les fonctions suivantes interrogent la base de données des cartes à puce. Ils peuvent fournir une liste des cartes à puce fournies par un utilisateur spécifique, les interfaces et le fournisseur de services principal d’une carte spécifique, les groupes de lecteurs définis pour le système et les lecteurs au sein d’un ensemble de groupes de lecteurs.
Lorsque vous utilisez ces fonctions, vous pouvez interroger la base de données de carte à puce complète, ou vous pouvez affiner la recherche en définissant le contexte du gestionnaire de ressources. Le contexte du gestionnaire de ressources est défini en appelant SCardEstablishContext avant d’appeler une fonction de requête.
Notes
Sans un contexte spécifié, certaines informations peuvent toujours être inaccessibles en raison de restrictions de sécurité.
| Rubrique | Description |
|---|---|
| SCardGetProviderId | Récupérez l’identificateur (GUID) du fournisseur de services principal pour la carte donnée. |
| SCardListCards | Récupérer une liste de cartes précédemment introduites dans le système par un utilisateur spécifique. |
| SCardListInterfaces | Récupérez les identificateurs (GUID) des interfaces fournies par une carte donnée. |
| SCardListReaderGroups | Récupérez la liste des groupes de lecteurs qui ont été introduits précédemment dans le système. |
| SCardListReaders | Récupérez la liste des lecteurs dans un ensemble de groupes de lecteurs nommés. |