PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → utiliser winscard
utiliser winscard
Débuté par THIERRY TILLIER, 30 nov. 2017 12:12 - 3 réponses
Membre enregistré
1 148 messages
Posté le 30 novembre 2017 - 12:12
Bonjour,

J'utilise un lecteur NFC ACR122 dans une application Windev. Pour communiquer avec j'utilise la dll Windscard.
J'arrive à me connecter et à lire le numéro ATR. Mais impossible d'utiliser la fonction SCardTransmit.
bufRésultat est un Buffer sur 11 bytes
//Commande pour lire le BLOC 0 de la card
bufPbSendBuffer5 est un Buffer sur 5 bytes= HexaVersBuffer("FFB0000110")
nTAilleBuf=5

lResult = API("winscard.dll","SCardTransmit",hCard,SCARD_PCI_T0,&bufPbSendBuffer5,nTAilleBuf,Null,&bufRésultat,&pcbRecvLength)

Ce code ne renvoi aucun message d'erreur mais la valeur de résultat (bufRésultat) est toujours égale à Zéro.

Et pourtant, en utilisant l'outils de script du fabricant ACS, il y a bien des données




Quelqu'un a-t-il déjà réussi ?
Thierry
Message modifié, 30 novembre 2017 - 12:13
Membre enregistré
1 148 messages
Posté le 01 décembre 2017 - 10:10
Ptit up
Membre enregistré
1 message
Posté le 08 novembre 2021 - 14:44
Bonjour,
Je suis désespérément à la recherche d'un exemple de programmation sur windev (et non windev mobile) pour utiliser les cartes mifare 1K afin d'écrire et de lire des données sur cette carte... c'est le grand vide à ce sujet sur les forums; pourtant ça doit bien exister !!
Matériel utilisé ACR122.
J'ai bien regardé un programme de 2015 qui ne fonctionne appremment plus.
Merci à tous ceux qui se pencheront sur ma recherche.
Bonne journée.
Membre enregistré
37 messages