IOCTL_POINT_OF_SERVICE_MSR_AUTHENTICATE_DEVICE IOCTL (pointofservicedriverinterface.h)
Essa função de controle de E/S autentica o MSR (leitor de listras magnéticas).
Código principal
Buffer de entrada
Ponteiro para o buffer de entrada, uma variável MSR_AUTHENTICATE_DEVICE .
Comprimento do buffer de entrada
Tamanho do buffer de entrada, em bytes. Defina como sizeof(MSR_AUTHENTICATE_DEVICE).
Buffer de saída
Não é usado com esta operação, defina como NULL.
Comprimento do buffer de saída
Não usado com esta operação; definido como 0 (zero).
Bloco de status
Retorna TRUE se tiver êxito; caso contrário, retornará FALSE.
Comentários
Para obter informações de erro estendidas, chame GetLastError. Veja a seguir valores de erro comuns:
STATUS_ACCESS_DENIED: no momento, o dispositivo é reivindicado por outro cliente.
STATUS_NOT_SUPPORTED: o dispositivo não dá suporte à autenticação.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | pointofservicedriverinterface.h (inclua Pointofservicedriverinterface.h) |