ISCardManage 介面

[ISCardManage 介面不再適用于 windows server 2008、windows Vista 及 windows Server 2003 Service Pack 1 (SP1) 和更新版本。 智慧卡模組提供類似的功能。]

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

必須提供 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 所配置的特定智慧卡或讀取器的附件。
重新連接 允許應用程式重新連線到智慧卡或讀取器,而不需要分別發出卸 AttachByHandleAttachByIFD
SCardLock 鎖定連線的智慧卡或讀取器以供獨佔使用。
SCardUnlock 釋出連線智慧卡或讀取器的專用用途。
狀態 允許應用程式取得智慧卡或讀取器的目前狀態。

規格需求

需求
最低支援的用戶端
[僅限 WINDOWS XP desktop 應用程式]
最低支援的伺服器
僅限 Windows Server 2003 [ desktop 應用程式]
用戶端支援結束
Windows XP
伺服器支援結束
Windows Server 2003