|
Defines |
#define | TRUE 1 |
#define | FALSE 0 |
#define | GET_ADDRESS_OPTIONALv1(field, function, code) |
#define | GET_ADDRESSv1(field, function) |
#define | GET_ADDRESS_OPTIONALv2(s, code) |
#define | GET_ADDRESSv2(s) |
#define | GET_ADDRESS_OPTIONALv3(s, code) |
#define | GET_ADDRESSv3(s) |
Functions |
LONG | RFAllocateReaderSpace (void) |
LONG | RFAddReader (LPTSTR lpcReader, DWORD dwPort, LPTSTR lpcLibrary, LPTSTR lpcDevice) |
LONG | RFRemoveReader (LPTSTR lpcReader, DWORD dwPort) |
LONG | RFSetReaderName (PREADER_CONTEXT rContext, LPTSTR readerName, LPTSTR libraryName, DWORD dwPort, DWORD dwSlot) |
LONG | RFReaderInfo (LPTSTR lpcReader, PREADER_CONTEXT *sReader) |
LONG | RFReaderInfoNamePort (DWORD dwPort, LPTSTR lpcReader, PREADER_CONTEXT *sReader) |
LONG | RFReaderInfoById (DWORD dwIdentity, PREADER_CONTEXT *sReader) |
LONG | RFLoadReader (PREADER_CONTEXT rContext) |
LONG | RFBindFunctions (PREADER_CONTEXT rContext) |
LONG | RFUnBindFunctions (PREADER_CONTEXT rContext) |
LONG | RFUnloadReader (PREADER_CONTEXT rContext) |
LONG | RFCheckSharing (DWORD hCard) |
LONG | RFLockSharing (DWORD hCard) |
LONG | RFUnlockSharing (DWORD hCard) |
LONG | RFUnblockContext (SCARDCONTEXT hContext) |
LONG | RFUnblockReader (PREADER_CONTEXT rContext) |
LONG | RFInitializeReader (PREADER_CONTEXT rContext) |
LONG | RFUnInitializeReader (PREADER_CONTEXT rContext) |
SCARDHANDLE | RFCreateReaderHandle (PREADER_CONTEXT rContext) |
LONG | RFFindReaderHandle (SCARDHANDLE hCard) |
LONG | RFDestroyReaderHandle (SCARDHANDLE hCard) |
LONG | RFAddReaderHandle (PREADER_CONTEXT rContext, SCARDHANDLE hCard) |
LONG | RFRemoveReaderHandle (PREADER_CONTEXT rContext, SCARDHANDLE hCard) |
LONG | RFSetReaderEventState (PREADER_CONTEXT rContext, DWORD dwEvent) |
LONG | RFCheckReaderEventState (PREADER_CONTEXT rContext, SCARDHANDLE hCard) |
LONG | RFClearReaderEventState (PREADER_CONTEXT rContext, SCARDHANDLE hCard) |
LONG | RFCheckReaderStatus (PREADER_CONTEXT rContext) |
void | RFCleanupReaders (int shouldExit) |
int | RFStartSerialReaders (char *readerconf) |
void | RFReCheckReaderConf (void) |
void | RFSuspendAllReaders (void) |
void | RFAwakeAllReaders (void) |
Variables |
static PREADER_CONTEXT | sReadersContexts [PCSCLITE_MAX_READERS_CONTEXTS] |
static DWORD | dwNumReadersContexts = 0 |
static char * | ConfigFile = NULL |
static int | ConfigFileCRC = 0 |