Thema: Delphi Zugriff auf scardsyn.dll

Einzelnen Beitrag anzeigen

Benutzerbild von twein
twein

Registriert seit: 2. Jan 2004
Ort: Düsseldorf
49 Beiträge
 
Delphi 10.3 Rio
 
#7

Re: Zugriff auf scardsyn.dll

  Alt 27. Apr 2009, 15:49
Hi,

nochmals Danke!

Ein ähnliches Problem habe mit der Statusabfrage eines Kartenlesegerätes "SCardGetAttrib" aus der "WinSCard.pas".

Hier der Visual-Basic Aufruf:
[visualbasic]
ATRLen = 64
OkErr = SCardGetAttrib(hCard, SCARD_ATTR_ATR_STRING, ATR(LBound(ATR)), ATRLen)
[/visualbasic]

Ich habe es wie folgt übersetzt!

Delphi-Quellcode:
var
 OkErr : ULONG;
 dwActiveProtocol : PDWord;
 UID, ReaderName : String ;
 UID_Reader:array[0..12]of CHAR;
 UIDLen : ULong ;
 ATR_Reader:array[0..64]of CHAR;
 ATRLen : LongInt ;
begin
 ....
  ATRLen := 64 ;
  OkErr := SCardGetAttrib(hCard, SCARD_ATTR_ATR_STRING, ATR_Reader, ATRLen) ;
 ....
Oh sorry, dies ist doch kein Problem, es funktioniert!!!!
Angehängte Dateien
Dateityp: pas winscard_562.pas (66,8 KB, 42x aufgerufen)
Thomas
  Mit Zitat antworten Zitat