IOCTL_POINT_OF_SERVICE_MSR_AUTHENTICATE_DEVICE IOCTL (pointofservicedriverinterface.h)
Cette fonction de contrôle d’E/S authentifie le lecteur de bandes magnétiques (MSR).
Code principal
Mémoire tampon d'entrée
Pointeur vers la mémoire tampon d’entrée, variable MSR_AUTHENTICATE_DEVICE .
Longueur de la mémoire tampon d’entrée
Taille de la mémoire tampon d’entrée, en octets. Définissez sur sizeof(MSR_AUTHENTICATE_DEVICE).
Mémoire tampon de sortie
Non utilisé avec cette opération ; défini sur NULL.
Longueur de la mémoire tampon de sortie
Non utilisé avec cette opération ; défini sur 0 (zéro).
Bloc d’état
Retourne TRUE en cas de réussite ; sinon, retourne FALSE.
Remarques
Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError. Voici les valeurs d’erreur courantes :
STATUS_ACCESS_DENIED : l’appareil est actuellement revendiqué par un autre client.
STATUS_NOT_SUPPORTED : l’appareil ne prend pas en charge l’authentification.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | pointofservicedriverinterface.h (inclure Pointofservicedriverinterface.h) |