vpcd win32: fixed race condition

This commit is contained in:
Frank Morgner
2014-03-26 17:47:50 +01:00
parent a1131dd83a
commit 8f77abdc00
3 changed files with 48 additions and 93 deletions

View File

@@ -93,6 +93,7 @@ public:
bool cardPresent;
VpcdReader();
~VpcdReader();
bool QueryTransmit(BYTE *APDU,int APDUlen,BYTE *Resp,int *Resplen);
bool QueryATR(BYTE *ATR,DWORD *ATRsize,bool reset=false);
bool CheckATR();
@@ -101,4 +102,6 @@ public:
void init(wchar_t *section);
void signalRemoval(void);
void signalInsertion(void);
CRITICAL_SECTION ioSection;
};