libchipcard 5.1.6
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)