|
pcsc-lite 2.5.2
|
This keeps track of a list of currently available reader structures. More...
Go to the source code of this file.
Data Structures | |
| struct | SerialReader |
| struct | RdrCliHandles |
Macros | |
| #define | REF_READER(reader) |
| #define | UNREF_READER(reader) |
| #define | REMOVE_READER_NO_FLAG 0 |
| #define | REMOVE_READER_FLAG_REMOVED 1 |
Typedefs | |
| typedef struct RdrCliHandles | RDR_CLIHANDLES |
Functions | |
| LONG | _RefReader (READER_CONTEXT *sReader) |
| LONG | _UnrefReader (READER_CONTEXT *sReader) |
| LONG | RFAllocateReaderSpace (unsigned int) |
| LONG | RFAddReader (const char *, int, const char *, const char *) |
| LONG | RFRemoveReader (const char *, int, int) |
| LONG | RFSetReaderName (READER_CONTEXT *, const char *, const char *, int) |
| LONG | RFReaderInfo (const char *, struct ReaderContext **) |
| LONG | RFReaderInfoById (SCARDHANDLE, struct ReaderContext **) |
| LONG | RFCheckSharing (SCARDHANDLE, READER_CONTEXT *) |
| LONG | RFLockSharing (SCARDHANDLE, READER_CONTEXT *) |
| LONG | RFUnlockSharing (SCARDHANDLE, READER_CONTEXT *) |
| LONG | RFUnlockAllSharing (SCARDHANDLE, READER_CONTEXT *) |
| LONG | RFLoadReader (READER_CONTEXT *) |
| LONG | RFBindFunctions (READER_CONTEXT *) |
| LONG | RFUnBindFunctions (READER_CONTEXT *) |
| LONG | RFUnloadReader (READER_CONTEXT *) |
| LONG | RFInitializeReader (READER_CONTEXT *) |
| void | RFUnInitializeReader (READER_CONTEXT *) |
| SCARDHANDLE | RFCreateReaderHandle (READER_CONTEXT *) |
| LONG | RFAddReaderHandle (READER_CONTEXT *, SCARDHANDLE) |
| LONG | RFRemoveReaderHandle (READER_CONTEXT *, SCARDHANDLE) |
| void | RFSetReaderEventState (READER_CONTEXT *, DWORD) |
| LONG | RFCheckReaderEventState (READER_CONTEXT *, SCARDHANDLE) |
| LONG | RFClearReaderEventState (READER_CONTEXT *, SCARDHANDLE) |
| LONG | RFCheckReaderStatus (READER_CONTEXT *) |
| void | RFCleanupReaders (void) |
| void | RFWaitForReaderInit (void) |
| int | RFStartSerialReaders (const char *readerconf) |
| void | RFReCheckReaderConf (void) |
| int | RFGetPowerState (READER_CONTEXT *) |
| Wait until all connected readers have a chance to power up a possibly inserted card. | |
| void | RFSetPowerState (READER_CONTEXT *, int value) |
This keeps track of a list of currently available reader structures.
Definition in file readerfactory.h.
| #define REF_READER | ( | reader | ) |
Definition at line 65 of file readerfactory.h.
| #define REMOVE_READER_FLAG_REMOVED 1 |
Definition at line 99 of file readerfactory.h.
| #define REMOVE_READER_NO_FLAG 0 |
Definition at line 98 of file readerfactory.h.
| #define UNREF_READER | ( | reader | ) |
Definition at line 66 of file readerfactory.h.
| typedef struct RdrCliHandles RDR_CLIHANDLES |
Definition at line 60 of file readerfactory.h.
| LONG _RefReader | ( | READER_CONTEXT * | sReader | ) |
Definition at line 101 of file readerfactory.c.
| LONG _UnrefReader | ( | READER_CONTEXT * | sReader | ) |
Definition at line 111 of file readerfactory.c.
| LONG RFAddReader | ( | const char * | readerNameLong, |
| int | port, | ||
| const char * | library, | ||
| const char * | device ) |
Definition at line 186 of file readerfactory.c.
| LONG RFAddReaderHandle | ( | READER_CONTEXT * | rContext, |
| SCARDHANDLE | hCard ) |
Definition at line 1238 of file readerfactory.c.
| LONG RFAllocateReaderSpace | ( | unsigned int | customMaxReaderHandles | ) |
Definition at line 124 of file readerfactory.c.
| LONG RFBindFunctions | ( | READER_CONTEXT * | rContext | ) |
Definition at line 923 of file readerfactory.c.
| LONG RFCheckReaderEventState | ( | READER_CONTEXT * | rContext, |
| SCARDHANDLE | hCard ) |
Definition at line 1343 of file readerfactory.c.
| LONG RFCheckReaderStatus | ( | READER_CONTEXT * | rContext | ) |
Definition at line 1400 of file readerfactory.c.
| LONG RFCheckSharing | ( | SCARDHANDLE | hCard, |
| READER_CONTEXT * | rContext ) |
Definition at line 1048 of file readerfactory.c.
| void RFCleanupReaders | ( | void | ) |
Definition at line 1408 of file readerfactory.c.
| LONG RFClearReaderEventState | ( | READER_CONTEXT * | rContext, |
| SCARDHANDLE | hCard ) |
Definition at line 1381 of file readerfactory.c.
| SCARDHANDLE RFCreateReaderHandle | ( | READER_CONTEXT * | rContext | ) |
Definition at line 1208 of file readerfactory.c.
| int RFGetPowerState | ( | READER_CONTEXT * | rContext | ) |
Wait until all connected readers have a chance to power up a possibly inserted card.
Definition at line 1618 of file readerfactory.c.
| LONG RFInitializeReader | ( | READER_CONTEXT * | rContext | ) |
Definition at line 1121 of file readerfactory.c.
| LONG RFLoadReader | ( | READER_CONTEXT * | rContext | ) |
Definition at line 906 of file readerfactory.c.
| LONG RFLockSharing | ( | SCARDHANDLE | hCard, |
| READER_CONTEXT * | rContext ) |
Definition at line 1056 of file readerfactory.c.
| LONG RFReaderInfo | ( | const char * | readerName, |
| struct ReaderContext ** | sReader ) |
Definition at line 853 of file readerfactory.c.
| LONG RFReaderInfoById | ( | SCARDHANDLE | hCard, |
| struct ReaderContext ** | sReader ) |
Definition at line 879 of file readerfactory.c.
| LONG RFRemoveReader | ( | const char * | readerName, |
| int | port, | ||
| int | flags ) |
Definition at line 603 of file readerfactory.c.
| LONG RFRemoveReaderHandle | ( | READER_CONTEXT * | rContext, |
| SCARDHANDLE | hCard ) |
Definition at line 1281 of file readerfactory.c.
| void RFSetPowerState | ( | READER_CONTEXT * | rContext, |
| int | value ) |
Definition at line 1626 of file readerfactory.c.
| void RFSetReaderEventState | ( | READER_CONTEXT * | rContext, |
| DWORD | dwEvent ) |
Definition at line 1310 of file readerfactory.c.
| LONG RFSetReaderName | ( | READER_CONTEXT * | rContext, |
| const char * | readerName, | ||
| const char * | libraryName, | ||
| int | port ) |
Definition at line 738 of file readerfactory.c.
| LONG RFUnBindFunctions | ( | READER_CONTEXT * | rContext | ) |
Definition at line 1025 of file readerfactory.c.
| void RFUnInitializeReader | ( | READER_CONTEXT * | rContext | ) |
Definition at line 1179 of file readerfactory.c.
| LONG RFUnloadReader | ( | READER_CONTEXT * | rContext | ) |
Definition at line 1033 of file readerfactory.c.
| LONG RFUnlockAllSharing | ( | SCARDHANDLE | hCard, |
| READER_CONTEXT * | rContext ) |
Definition at line 1105 of file readerfactory.c.
| LONG RFUnlockSharing | ( | SCARDHANDLE | hCard, |
| READER_CONTEXT * | rContext ) |
Definition at line 1072 of file readerfactory.c.