IOCTL_SMARTCARD_EJECT IOCTL (winsmcrd.h)
La demande IOCTL_SMARTCARD_EJECT éjecte la carte à puce actuellement insérée à partir du lecteur de carte à puce.
Code principal
Mémoire tampon d’entrée
Aucun
Mémoire tampon de sortie
Aucun
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 :
Retour du code | Description |
---|---|
STATUS_NO_MEDIA | Aucune carte à puce n’est dans le lecteur. |
STATUS_NOT_SUPPORTED | Le lecteur ne prend pas en charge l’éjection de carte à puce. |
STATUS_IO_TIMEOUT | L’opération a expiré. |
Exigences
Exigence | Valeur |
---|---|
d’en-tête | winsmcrd.h |