readerfactory.h File Reference

This keeps track of a list of currently available reader structures. More...

#include <inttypes.h>
#include "thread_generic.h"
#include "ifdhandler.h"

Go to the source code of this file.

Data Structures

struct  SerialReader
struct  FctMap_V1
struct  FctMap_V2
struct  FctMap_V3
struct  RdrCapabilities
struct  ProtOptions
struct  RdrCliHandles
struct  ReaderContext

Typedefs

typedef FctMap_V1 FCT_MAP_V1
typedef FctMap_V1PFCT_MAP_V1
typedef FctMap_V2 FCT_MAP_V2
typedef FctMap_V2PFCT_MAP_V2
typedef FctMap_V3 FCT_MAP_V3
typedef FctMap_V3PFCT_MAP_V3
typedef RdrCapabilities RDR_CAPABILITIES
typedef RdrCapabilitiesPRDR_CAPABILITIES
typedef ProtOptions PROT_OPTIONS
typedef ProtOptionsPPROT_OPTIONS
typedef RdrCliHandles RDR_CLIHANDLES
typedef RdrCliHandlesPRDR_CLIHANDLES
typedef ReaderContext READER_CONTEXT
typedef ReaderContextPREADER_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 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)


Detailed Description

This keeps track of a list of currently available reader structures.

Definition in file readerfactory.h.


Generated on Tue Feb 6 21:25:45 2007 for pcsc-lite by  doxygen 1.5.1