This keeps track of a list of currently available reader structures. More...
#include <inttypes.h>#include "thread_generic.h"#include "ifdhandler.h"#include "pcscd.h"Go to the source code of this file.
Data Structures | |
| struct | SerialReader |
| struct | FctMap_V1 |
| struct | FctMap_V2 |
| struct | FctMap_V3 |
| struct | RdrCliHandles |
| struct | ReaderContext |
Typedefs | |
| typedef struct FctMap_V1 | FCT_MAP_V1 |
| typedef struct FctMap_V1 * | PFCT_MAP_V1 |
| typedef struct FctMap_V2 | FCT_MAP_V2 |
| typedef struct FctMap_V2 * | PFCT_MAP_V2 |
| typedef struct FctMap_V3 | FCT_MAP_V3 |
| typedef struct FctMap_V3 * | PFCT_MAP_V3 |
| typedef struct RdrCliHandles | RDR_CLIHANDLES |
| typedef struct RdrCliHandles * | PRDR_CLIHANDLES |
| typedef struct ReaderContext | READER_CONTEXT |
| typedef struct ReaderContext * | PREADER_CONTEXT |
Functions | |
| LONG | RFAllocateReaderSpace (void) |
| LONG | RFAddReader (LPSTR, DWORD, LPSTR, LPSTR) |
| LONG | RFRemoveReader (LPSTR, DWORD) |
| LONG | RFSetReaderName (PREADER_CONTEXT, LPSTR, LPSTR, DWORD, DWORD) |
| LONG | RFListReaders (LPSTR, LPDWORD) |
| LONG | RFReaderInfo (LPSTR, struct ReaderContext **) |
| LONG | RFReaderInfoNamePort (DWORD, LPSTR, struct ReaderContext **) |
| LONG | RFReaderInfoById (DWORD, struct ReaderContext **) |
| LONG | RFCheckSharing (DWORD) |
| LONG | RFLockSharing (DWORD) |
| LONG | RFUnlockSharing (DWORD) |
| LONG | RFUnlockAllSharing (DWORD) |
| LONG | RFUnblockReader (PREADER_CONTEXT) |
| LONG | RFUnblockContext (SCARDCONTEXT) |
| LONG | RFLoadReader (PREADER_CONTEXT) |
| LONG | RFBindFunctions (PREADER_CONTEXT) |
| LONG | RFUnBindFunctions (PREADER_CONTEXT) |
| LONG | RFUnloadReader (PREADER_CONTEXT) |
| LONG | RFInitializeReader (PREADER_CONTEXT) |
| LONG | RFUnInitializeReader (PREADER_CONTEXT) |
| SCARDHANDLE | RFCreateReaderHandle (PREADER_CONTEXT) |
| LONG | RFDestroyReaderHandle (SCARDHANDLE hCard) |
| LONG | RFAddReaderHandle (PREADER_CONTEXT, SCARDHANDLE) |
| LONG | RFFindReaderHandle (SCARDHANDLE) |
| LONG | RFRemoveReaderHandle (PREADER_CONTEXT, SCARDHANDLE) |
| LONG | RFSetReaderEventState (PREADER_CONTEXT, DWORD) |
| LONG | RFCheckReaderEventState (PREADER_CONTEXT, SCARDHANDLE) |
| LONG | RFClearReaderEventState (PREADER_CONTEXT, SCARDHANDLE) |
| LONG | RFCheckReaderStatus (PREADER_CONTEXT) |
| void | RFCleanupReaders (int) |
| int | RFStartSerialReaders (const char *readerconf) |
| void | RFReCheckReaderConf (void) |
| void | RFSuspendAllReaders (void) |
| void | RFAwakeAllReaders (void) |
This keeps track of a list of currently available reader structures.
Definition in file readerfactory.h.
1.6.1