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.
La smart card DDI consente ai chiamanti del driver di dispositivo NFC di eseguire operazioni di basso livello sulle smart card NFC senza contatto. Ciò include l'ascolto delle notifiche di arrivo/partenza delle carte, la lettura dei metadati della smart card, ad esempio ATR, UID e byte cronologici, nonché l'esecuzione di operazioni di lettura/scrittura sulla scheda NFC specifica tramite APDU. Per le schede non conformi a ISO14443-4 (note come schede di archiviazione), la conversione di unità APDU a comandi primitivi di basso livello supportati dalla scheda di archiviazione è documentata nella sezione 4.3.7. Gli IOCTLs costituiscono l'interfaccia del driver del dispositivo SMARTCARD e tutti usano FILE_ANY_ACCESS e METHOD_BUFFERED. Di seguito è riportato il subset minimo degli IOCTL del driver delle smart card specificati da Windows [1] per supportare l'accesso alle smart card senza contatto NFC.
GUID_DEVINTERFACE_SMARTCARD_READER
"{50DD5230-BA8A-11D1-BF5D-0000F805F530}"
IOCTLs non supportati
Gli IOCTLs seguenti non vengono supportati per l'operazione di smart card NFC perché non sono applicabili per l'operazione di smart card senza contatto, pertanto il driver potrebbe restituire un codice di errore non supportato.
- IOCTL_SMARTCARD_EJECT
- IOCTL_SMARTCARD_GET_LAST_ERROR
- IOCTL_SMARTCARD_SWALLOW
Attributi di smart card
La DDI della smart card di Windows include le richieste IOCTL per gli attributi Get e Set. Per soddisfare il requisito minimo per supportare il lettore nfc senza contatto, supportiamo solo il GET_ATTRIBUTE per il set minimo di lettore e stato ICC. Per altre informazioni, vedere Attributi di smart card supportati.
In questa sezione
- Flusso funzionale
- Sequenza di esempio
- Requisiti delle schede di archiviazione
- Attributi di smart card supportati
- Interfaccia PC/SC