Compartir a través de


IOCTL_POINT_OF_SERVICE_MSR_AUTHENTICATE_DEVICE IOCTL (pointofservicedriverinterface.h)

Esta función de control de E/S autentica el lector de bandas magnéticas (MSR).

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

Puntero al búfer de entrada, una variable MSR_AUTHENTICATE_DEVICE .

Longitud del búfer de entrada

Tamaño del búfer de entrada, en bytes. Establezca en sizeof(MSR_AUTHENTICATE_DEVICE).

Búfer de salida

No se usa con esta operación; se establece en NULL.

Longitud del búfer de salida

No se usa con esta operación; establecido en 0 (cero).

Bloque de estado

Devuelve TRUE si se ejecuta correctamente; de lo contrario, devuelve FALSE.

Comentarios

Para obtener información de error extendida, llame a GetLastError. A continuación se muestran valores de error comunes:

  • STATUS_ACCESS_DENIED: otro cliente reclama actualmente el dispositivo.

  • STATUS_NOT_SUPPORTED: el dispositivo no admite la autenticación.

Requisitos

Requisito Valor
Header pointofservicedriverinterface.h (include Pointofservicedriverinterface.h)