ISCardManage 介面

[ISCardManage介面已無法從 Windows Server 2008、Windows Vista 和 service Pack 1 (SP) 1 和更新版本Windows Server 2003 使用。 智慧卡模組提供類似的功能。

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

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

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

連線到智慧卡

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

成員

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

方法

ISCardManage介面具有這些方法。

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

 

規格需求

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