Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Panoramica della tecnologia dei driver di dispositivo Smartcard.
Per sviluppare driver di dispositivo Smart card, sono necessarie queste intestazioni:
Per la guida alla programmazione, vedere driver di dispositivo Smart card.
IOCTLs
IOCTL_SMARTCARD_EJECT La richiesta di IOCTL_SMARTCARD_EJECT espelle la smart card attualmente inserita dal lettore di smart card. |
IOCTL_SMARTCARD_GET_LAST_ERROR La richiesta di IOCTL_SMARTCARD_GET_LAST_ERROR recupera il codice di errore dell'operazione più precedente perché non è possibile restituire un codice di errore immediatamente dopo il completamento di un'operazione sovrapposta. |
IOCTL_SMARTCARD_SWALLOW La richiesta di IOCTL_SMARTCARD_SWALLOW fa sì che il lettore di smart card inghiotti la scheda. |
Strutture
SMARTCARD_EXTENSION La struttura SMARTCARD_EXTENSION viene usata sia dal driver lettore di smart card che dalla libreria di driver smart card per accedere a tutte le altre strutture di dati smart card. |
CLOCK_RATE_CONVERSION La struttura CLOCK_RATE_CONVERSION contiene un valore che determina la durata di un bit di dati e la frequenza operativa massima corrispondente che accompagna la lunghezza del bit indicata. |
OS_DEP_DATA La struttura OS_DEP_DATA definisce i dati archiviati nel membro OsData della struttura SMARTCARD_EXTENSION, che contiene informazioni sulla smart card specifiche del sistema operativo. |
PTS_DATA La struttura PTS_DATA viene usata per la selezione del tipo di protocollo (PTS). |
SCARD_CARD_CAPABILITIES La dichiarazione di struttura SCARD_CARD_CAPABILITIES definisce i dati archiviati nel membro CardCapabilites della struttura SMARTCARD_EXTENSION e contiene tutte le informazioni specifiche della specifica smart card attualmente utilizzata. |
SCARD_READER_CAPABILITIES La struttura SCARD_READER_CAPABILITIES contiene informazioni sullo stato relative al lettore di smart card. |
SMARTCARD_REPLY Descrive il buffer di risposta ricevuto dalla smart card. |
SMARTCARD_REQUEST Descrive il buffer delle richieste che contiene i dati da inviare alla scheda. |
T0_DATA La struttura T0_DATA viene usata dalla libreria di driver di smart card per elaborare I/O T0. |
T1_DATA La struttura T1_DATA viene usata dalla libreria di driver di smart card per elaborare L/O T1. |
VENDOR_ATTR La struttura VENDOR_ATTR definisce i dati archiviati nel membro VendorAttr della struttura SMARTCARD_EXTENSION. VENDOR_ATTR contiene anche informazioni che identificano il lettore di smart card, ad esempio il nome del fornitore, il numero di unità e il numero di serie. |