Création d'une API pour carte à puce, utilisation de winscard.dll, urgent svp !
cs_chico200987
Messages postés92Date d'inscriptionsamedi 13 novembre 2004StatutMembreDernière intervention26 septembre 2008
-
26 juin 2007 à 14:41
ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 2016
-
23 juil. 2007 à 23:46
Bonjour à tous,
J'explique mon cas :
Je suis actuellement en stage informatique de BTS 1ère année. J'ai pour
mission de réflechir à comment creer une API qui consisterait à
détecter plusieurs évènements sur les cartes à puces, je vais être plus
clair.
La boite dans laquelle je travaille, fournit à ses
clients (entre autres) la possibilité d'utiliser des cartes à puces
pour chauffeurs remplaçant les traditionnels disques (indiquant le
nombre de kilomètrage, les pointes de vitesse, freinage etc.. les plus
vieux comprendrons..). Cette carte à puce est donc une carte à mémoire
si je pense bien -_- .
Les principaux évènement que je
dois détecter sont notemment l'insertion/retrait de la carte à puce,
branchement du périphérique à carte à puce etc..
J'ai donc
importé la dll winscard.dll dans un projet C# (si vous savez ne vb c'est pas grave j'me remet au vb )! mais le fait est que je
n'ai pas encore dévelloppé d'API et je ne sais donc par quoi commencer
si ce n'est ce que j'ai déjà fait grâce à DllImport() mais encore, en C# !
Merci à vous pour votre probable aide... j'espère une réponse claire et rapide :/
Tu veux quoi faire, alors ?
Créer une ou plusieurs librairies contenant des fonctions ?
Il va te falloir d'abord tout connaître de ton matériel !!...
Question: le lecteur installé à bord du camion n'aurai-il pas été livré avec sa documentation, ses Dll, et une notice explicative de l'utilisation des fonctions que contiennent les dites dll ?
cs_chico200987
Messages postés92Date d'inscriptionsamedi 13 novembre 2004StatutMembreDernière intervention26 septembre 2008 26 juin 2007 à 16:23
C'est bien ça, créer une librairie comprenant des fonctions permettant de facilité l'utilisation de ces cartes à puces.
La dll est celle de microsoft, Winscard.dll. Je dois donc utiliser cette dll pour arriver à mes fins. J'ai donc été sur le site msdn de microsoft et j'ai trouvé quelques fonctions intéressantes : http://msdn2.microsoft.com/en-us/library/ms932734.aspx
Mon maître de stage à développer une interface sous Windev et celà lui faciliterais la tâche d'effectuer des actions dès qu'une carte est insérée (sans appuyer sur un bouton du genre "décharger la carte") par exemple.
Mon but est donc de détecter des évènements pour en créer d'autres...
Si tu as besoin de plus d'explication, n'hésites pas, je te remercie.
Mon problème réside vraiment dans l'utilisation de cette dll, dont j'ai importé quelques fonctions en c# mais que je ne sais pas très bien manier à causes des paramètres qu'il demande et dont je ne sais quoi mettre..