IOCTL_SMARTCARD_SWALLOW IOCTL (winsmcrd.h)
La requête IOCTL_SMARTCARD_SWALLOW fait avaler le carte par le lecteur de carte intelligent.
Code principal
Mémoire tampon d'entrée
None
Mémoire tampon de sortie
None
Bloc d’état
Irp->IoStatus.Status est défini sur STATUS_SUCCESS si la demande réussit. Les codes d’erreur possibles sont les suivants :
Valeur | Signification |
---|---|
STATUS_SUCCESS | Le carte intelligent a été avalé. |
STATUS_NO_MEDIA | Aucun carte intelligent n’est dans le lecteur. |
STATUS_IO_TIMEOUT | L'opération a expiré. |
STATUS_NOT_SUPPORTED | Le lecteur ne prend pas en charge l’avalage. |
Remarques
Le membre Information doit être défini sur zéro.
Le membre Status est défini sur l’une des valeurs de la table de blocs status.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | winsmcrd.h (inclure Winsmcrd.h) |