共用方式為


ISCardDatabase 介面

[ ISCardDatabase 介面可用於需求一節中指定的作業系統。 它不適用於 Windows Server 2003 Service Pack 1 (SP1) 及更新版本、Windows Vista、Windows Server 2008 和後續版本的作業系統。 智慧卡模組提供類似的功能。]

ISCardDatabase介面提供執行智慧卡資源管理員資料庫作業的方法。 這些作業包括列出已知的 智慧卡、讀取器和讀取器群組,以及擷取智慧卡及其 主要服務提供者支援的介面。

注意

主要服務提供者的識別碼是 COM GUID,可用來具現化和使用特定卡片的 COM 物件。

 

下列範例示範 ISCardDatabase 介面的一般用法。 在此情況下, ISCardDatabase 介面會用來列出所有已知的智慧卡。

若要將交易提交至特定卡片

  1. 建立 ISCardDatabase 介面。
  2. 呼叫 ListCards 以根據 ATR 字串 或其支援的介面擷取所有已知的智慧卡。
  3. 釋放 ISCardDatabase 介面。

成員

ISCardDatabase介面繼承自IDispatch介面。 ISCardDatabase 也有下列類型的成員:

方法

ISCardDatabase介面具有這些方法。

方法 描述
GetProviderCardId 擷取特定智慧卡 的主要服務提供者 識別碼。
ListCardInterfaces 擷取介面識別碼 (GUID,) 特定智慧卡所支援的所有介面。
ListCards 擷取符合特定介面識別碼集的所有智慧卡名稱, (GUID) 或 ATR 字串
ListReaderGroups 擷取資源管理員知道的 讀取器群組 名稱。
ListReaders 擷取資源管理員具有知識的 讀取器 名稱。

 

規格需求

需求
最低支援的用戶端
Windows XP [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2003 [僅限桌面應用程式]
用戶端支援結束
Windows XP
伺服器終止支援
Windows Server 2003
標頭
Scardmgr.h
類型程式庫
Scardmgr.tlb
DLL
Scardssp.dll
IID
IID_ISCardDatabase定義為 1461AAC8-6810-11D0-918F-00AA00C18068