libchipcard 5.1.6
Functions
card_l.h File Reference
#include "card_imp.h"
#include <winscard.h>
#include <wintypes.h>
Include dependency graph for card_l.h:

Go to the source code of this file.

Functions

LC_CARDLC_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)
 

Function Documentation

◆ 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)