|
pcsc-lite 2.3.3
|
Define an exported public reader state structure so each application gets instant notification of changes in state. More...
#include <eventhandler.h>
Data Fields | |
| char | readerName [MAX_READERNAME] |
| reader name | |
| uint32_t | eventCounter |
| number of card events | |
| uint32_t | readerState |
| SCARD_* bit field. | |
| _Atomic int32_t | readerSharing |
| PCSCLITE_SHARING_* sharing status. | |
| UCHAR | cardAtr [MAX_ATR_SIZE] |
| ATR. | |
| _Atomic uint32_t | cardAtrLength |
| ATR length. | |
| uint32_t | cardProtocol |
| SCARD_PROTOCOL_* value. | |
Define an exported public reader state structure so each application gets instant notification of changes in state.
Definition at line 52 of file eventhandler.h.
| UCHAR cardAtr[MAX_ATR_SIZE] |
ATR.
Definition at line 59 of file eventhandler.h.
| _Atomic uint32_t cardAtrLength |
ATR length.
Definition at line 60 of file eventhandler.h.
| uint32_t cardProtocol |
SCARD_PROTOCOL_* value.
Definition at line 61 of file eventhandler.h.
| uint32_t eventCounter |
number of card events
Definition at line 55 of file eventhandler.h.
| char readerName[MAX_READERNAME] |
reader name
Definition at line 54 of file eventhandler.h.
| _Atomic int32_t readerSharing |
PCSCLITE_SHARING_* sharing status.
Definition at line 57 of file eventhandler.h.
| uint32_t readerState |
SCARD_* bit field.
Definition at line 56 of file eventhandler.h.