Condividi tramite


Interfaccia ISCardManage

[L'interfaccia ISCardManage non è più disponibile per l'uso a partire da Windows Server 2008, Windows Vista e Windows Server 2003 con Service Pack 1 (SP1) e versioni successive. I moduli smart card offrono funzionalità simili.

La definizione di interfaccia seguente viene fornita come standard che può essere seguita durante lo sviluppo di un provider di servizismart card.

L'interfaccia ISCardManage deve essere fornita. Viene usato per collegare una smart card o un lettore specifico, per creare altre interfacce facoltative per eseguire funzioni smart card specifiche, per bloccare una smart card specifica per l'uso esclusivo e per ottenere lo stato di una smart card o un lettore. Come set, questi servizi possono essere responsabili della gestione di un contesto ben definito all'interno del quale un'applicazione può comunicare con una smart card o un lettore.

Di seguito è riportato un uso tipico dell'interfaccia ISCardManage .

Per connettersi a una smart card

  1. Creare l'interfaccia ISCardManage associata alla scheda.
  2. Connettersi a una smart card collegando un lettore di smart card specifico (AttachByIFD) o usando un handle acquisito in precedenza (AttachByHandle).
  3. Creare altre interfacce per eseguire operazioni smart card (CreateCardAuth, CreateFileAccess, CreateCHVerification o CreateInterface).
  4. Rilasciare la scheda (Scollega).
  5. Rilasciare l'interfaccia ISCardManage e altri utenti in base alle esigenze.

Membri

L'interfaccia ISCardManage eredita dall'interfaccia IDispatch . ISCardManage include anche questi tipi di membri:

Metodi

L'interfaccia ISCardManage include questi metodi.

Metodo Descrizione
AttachByHandle Consente a un'applicazione di creare un collegamento di comunicazione a una smart card usando un handle restituito da Smart Card Resource Manager.
AttachByIFD Consente a un'applicazione di richiedere l'istituzione di un contesto per un lettore specifico a cui fa riferimento un nome visualizzato.
CreateCardAuth Consente la creazione di un'interfaccia ISCardAuth .
CreateCHVerification Consente la creazione di un'interfaccia ISCardVerify .
CreateFileAccess Consente la creazione di un'interfaccia ISCardFileAccess .
CreateInterface Consente la creazione di un'interfaccia.
Scollega Rilascia l'allegato a una determinata smart card o lettore allocata rispettivamente da AttachByHandle o AttachByIFD .
Riconnetti Consente a un'applicazione di riconnettersi a una smart card o a un lettore senza dover rilasciare un disconnessione seguito rispettivamente da AttachByHandle oAttachByIFD .
SCardLock Blocca una smart card o un lettore connessi per l'uso esclusivo.
SCardUnlock Rilascia l'uso esclusivo della smart card o del lettore connessi.
Stato Consente a un'applicazione di ottenere lo stato corrente della smart card o del lettore.

 

Requisiti

Requisito Valore
Client minimo supportato
Windows XP [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Fine del supporto client
Windows XP
Fine del supporto server
Windows Server 2003