Compartir a través de


IOCTL_SMARTCARD_SWALLOW IOCTL (winsmcrd.h)

La solicitud IOCTL_SMARTCARD_SWALLOW hace que el lector de tarjetas inteligentes trague la tarjeta.

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

None

Búfer de salida

None

Bloque de estado

Irp->IoStatus.Status se establece en STATUS_SUCCESS si la solicitud se realiza correctamente. Los posibles códigos de error son:

Valor Significado
STATUS_SUCCESS La tarjeta inteligente se tragó.
STATUS_NO_MEDIA No hay ninguna tarjeta inteligente en el lector.
STATUS_IO_TIMEOUT La operación agotó el tiempo de espera.
STATUS_NOT_SUPPORTED El lector no admite la ingestión.

Comentarios

El miembro Information debe establecerse en cero.

El miembro Status se establece en uno de los valores de la tabla de bloques de estado.

Requisitos

Requisito Valor
Header winsmcrd.h (incluya Winsmcrd.h)