PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Utilisation DLL Winscard.dll
Utilisation DLL Winscard.dll
Débuté par Gilles ROYER, 08 avr. 2005 11:42 - 5 réponses
Posté le 08 avril 2005 - 11:42
Je recherche un exemple de code en WLanguage qui utilise cette DLL.
Posté le 20 juin 2006 - 13:05
Bonjour ,


Vous avez trouvé un exemple ?

J'ai essayé, rien à faire la fonction

nSCardcontext est un entier sur 8 octets
hcontext=&nSCardcontext

lresult = API("winscard.dll", "SCardEstablishContext",2,0 ,0 , hcontext)

ne me renvoie pas un contexte valide pour les autres fonctions.

a+
Posté le 20 juin 2006 - 16:33
Ce code fonctionne correctement :

hDLL est un entier
hContext est un entier
eError est un entier

hDLL = ChargeDLL("Winscard.dll")

eError = API("Winscard.dll","SCardEstablishContext",2,Null,Null,&hContext)
SI eError <> 0 ALORS
Erreur(...)
RETOUR
FIN
...
Posté le 20 juin 2006 - 19:17
Merci effectivement ça marche , j'arrive à faire le connect.

Connaitriez vous une site avec une liste des commandes qu'il est possible de transmettre
par SCardTransmit à une carte GemPC Twin



Cordialement
Posté le 21 juin 2006 - 10:54
Voici des liens pour des informations sur les cartes à puce :

Le site de Microsoft (MSDN)
http://msdn.microsoft.com/library/default.asp…

Un document de GemPlus avec les commandes de base pour le SCardTransmit :
http://archives.neohapsis.com/archives/microsoft/various/smartcard/2003-q3/att-0102/GPM2k_TS_1.1.pdf

Un exemple concret pour les cartes à puces dans le milieu du transport routier (v. p109 et suivantes) :
http://europa.eu.int/eur-lex/fr/consleg/pdf/1998/fr_1998R2135_do_001.pdf

Bon Dev.
Posté le 27 juin 2017 - 14:14
SVP : Je veux comprendre l'architecture des carte myfare classic 1ko

et y ecrire avec le DLL winscard.dll