次の関数は、スマート カード データベースに対してクエリを実行します。 特定のユーザーによって提供されるスマート カードの一覧、特定のカードのインターフェイスとプライマリ サービス プロバイダー、システムに対して定義リーダー グループ、およびリーダー グループのセット内でリーダーの一覧を提供できます。
これらの関数を使用する場合は、完全なスマート カード データベースに対してクエリを実行するか、resource manager コンテキスト設定して検索を絞り込むことができます。 リソース マネージャー コンテキストは、クエリ関数を呼び出す前 SCardEstablishContext を呼び出すことによって設定されます。
手記
コンテキストを指定しないと、セキュリティ制限のために一部の情報に引き続きアクセスできない場合があります。
| 話題 | 形容 |
|---|---|
| SCardGetProviderId | 特定のカードのプライマリ サービス プロバイダーの識別子 (GUID) を取得します。 |
| SCardListCards | 特定のユーザーによってシステムに導入されたカードの一覧を取得します。 |
| SCardListInterfaces | 特定のカードによって提供されるインターフェイスの識別子 (GUID) を取得します。 |
| SCardListReaderGroups | 以前にシステムに導入されたリーダー グループの一覧を取得します。 |
| SCardListReaders | 名前付きリーダー グループのセット内のリーダーの一覧を取得します。 |