#include "card_imp.h"
#include <winscard.h>
#include <wintypes.h>
Go to the source code of this file.
|
LC_CARD * | LC_Card_new (LC_CLIENT *cl, SCARDHANDLE scardHandle, const char *readerName, DWORD protocol, const char *cardType, uint32_t rflags, const unsigned char *atrBuf, unsigned int atrLen) |
|
GWEN_XMLNODE * | LC_Card_FindCommand (LC_CARD *card, const char *commandName) |
|
int | LC_Card_IsConnected (const LC_CARD *card) |
|
void | LC_Card_SetConnected (LC_CARD *card, int b) |
|
SCARDHANDLE | LC_Card_GetSCardHandle (const LC_CARD *card) |
|
uint32_t | LC_Card_GetFeatureCode (const LC_CARD *cd, int idx) |
|
const char * | LC_Card_GetReaderName (const LC_CARD *card) |
|
DWORD | LC_Card_GetProtocol (const LC_CARD *card) |
|
◆ LC_Card_new()
LC_CARD * LC_Card_new |
( |
LC_CLIENT * | cl, |
|
|
SCARDHANDLE | scardHandle, |
|
|
const char * | readerName, |
|
|
DWORD | protocol, |
|
|
const char * | cardType, |
|
|
uint32_t | rflags, |
|
|
const unsigned char * | atrBuf, |
|
|
unsigned int | atrLen ) |
◆ LC_Card_FindCommand()
GWEN_XMLNODE * LC_Card_FindCommand |
( |
LC_CARD * | card, |
|
|
const char * | commandName ) |
◆ LC_Card_IsConnected()
int LC_Card_IsConnected |
( |
const LC_CARD * | card | ) |
|
◆ LC_Card_SetConnected()
void LC_Card_SetConnected |
( |
LC_CARD * | card, |
|
|
int | b ) |
◆ LC_Card_GetSCardHandle()
SCARDHANDLE LC_Card_GetSCardHandle |
( |
const LC_CARD * | card | ) |
|
◆ LC_Card_GetFeatureCode()
uint32_t LC_Card_GetFeatureCode |
( |
const LC_CARD * | cd, |
|
|
int | idx ) |
◆ LC_Card_GetReaderName()
const char * LC_Card_GetReaderName |
( |
const LC_CARD * | card | ) |
|
◆ LC_Card_GetProtocol()
DWORD LC_Card_GetProtocol |
( |
const LC_CARD * | card | ) |
|