ISCardManage 介面

[ ISCardManage 介面不再可供 Windows Server 2008、Windows Vista 和 Windows Server 2003 搭配 Service Pack 1 (SP1) 及更新版本使用。 智慧卡模組提供類似的功能。

下列介面定義是以開發 智慧卡服務提供者時可遵循的標準提供。

必須提供 ISCardManage 介面。 它用於附加至特定 智慧卡 或 讀取器、建立其他選擇性介面來執行特定智慧卡功能、鎖定特定智慧卡以供獨佔使用,以及取得智慧卡或讀取器的狀態。 如同一組,這些服務可以負責維護定義完善的內容,讓應用程式可以與 智慧卡 或 讀取器通訊。

以下是 ISCardManage 介面的一般用法。

連線到智慧卡

  1. 建立與卡片相關聯的 ISCardManage 介面。
  2. 透過附加至特定智慧卡閱讀機 (AttachByIFD) ,或使用先前取得的控制碼 (AttachByHandle) 來連線到智慧卡。
  3. 建立其他介面來執行智慧卡作業, (CreateCardAuth、 CreateFileAccess、 CreateCHVerification或 CreateInterface) 。
  4. 釋放卡片 (卸離) 。
  5. 視需要釋放 ISCardManage 介面和其他介面。

成員

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

方法

ISCardManage介面具有這些方法。

方法 Description
AttachByHandle 允許應用程式使用智慧卡 資源管理員所傳回的控制碼,建立智慧卡的通訊連結。
AttachByIFD 允許應用程式針對以顯示名稱參考的特定讀取器要求建立內容。
CreateCardAuth 允許建立 ISCardAuth 介面。
CreateCHVerification 允許建立 ISCardVerify 介面。
CreateFileAccess 允許建立 ISCardFileAccess 介面。
CreateInterface 允許建立介面。
分離 將附件分別釋放至 AttachByHandle 或 AttachByIFD 所配置的特定智慧卡或讀取器。
重新連接 允許應用程式重新連線到智慧卡或讀取器,而不需要分別發出 Detach ,後面接著 AttachByHandle 或 AttachByIFD 。
SCardLock 鎖定連接的智慧卡或讀取器以供獨佔使用。
SCardUnlock 釋放連線智慧卡或閱讀機的獨佔使用。
狀態 允許應用程式取得智慧卡或閱讀機的目前狀態。

 

規格需求

需求 值
最低支援的用戶端
Windows XP [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2003 [僅限傳統型應用程式]
用戶端支援結束
Windows XP
伺服器終止支援
Windows Server 2003