Condividi tramite


IOCTL_SMARTCARD_SWALLOW IOCTL (winsmcrd.h)

La richiesta di IOCTL_SMARTCARD_SWALLOW fa sì che il lettore di smart card inghiotti la scheda.

Codice principale

IRP_MJ_DEVICE_CONTROL

Buffer di input

Nessuno

Buffer di output

Nessuno

Blocco di stato

Irp->IoStatus.Status è impostato su STATUS_SUCCESS se la richiesta ha esito positivo. I codici di errore possibili sono:

Valore Significato
STATUS_SUCCESS La smart card è stata inghiottita.
STATUS_NO_MEDIA Nessuna smart card è presente nel lettore.
STATUS_IO_TIMEOUT Timeout dell'operazione.
STATUS_NOT_SUPPORTED Il lettore non supporta l'inghiottimento.

Osservazioni

Il membro Information deve essere impostato su zero.

Il membro status è impostato su uno dei valori nella tabella dei blocchi di stato.

Fabbisogno

Requisito Valore
intestazione winsmcrd.h (include Winsmcrd.h)