libchipcard
5.0.2
Main Page
Related Pages
Modules
Files
File List
Globals
src
lib
client
base
card_l.h
Go to the documentation of this file.
1
/***************************************************************************
2
begin : Mon Mar 01 2004
3
copyright : (C) 2004-2010 by Martin Preuss
4
email : martin@libchipcard.de
5
6
***************************************************************************
7
* Please see toplevel file COPYING for license details *
8
***************************************************************************/
9
10
11
#ifndef CHIPCARD_CLIENT_CARD_L_H
12
#define CHIPCARD_CLIENT_CARD_L_H
13
14
15
#include "
card_imp.h
"
16
17
#include <winscard.h>
18
#include <wintypes.h>
19
20
21
22
LC_CARD
*
LC_Card_new
(
LC_CLIENT
*cl,
23
SCARDHANDLE scardHandle,
24
const
char
*readerName,
25
DWORD protocol,
26
const
char
*cardType,
27
uint32_t rflags,
28
const
unsigned
char
*atrBuf,
29
unsigned
int
atrLen);
30
31
32
GWEN_XMLNODE *
LC_Card_FindCommand
(
LC_CARD
*card,
33
const
char
*commandName);
34
35
int
LC_Card_IsConnected
(
const
LC_CARD
*card);
36
37
void
LC_Card_SetConnected
(
LC_CARD
*card,
int
b);
38
39
40
SCARDHANDLE
LC_Card_GetSCardHandle
(
const
LC_CARD
*card);
41
42
uint32_t
LC_Card_GetFeatureCode
(
const
LC_CARD
*cd,
int
idx);
43
44
const
char
*
LC_Card_GetReaderName
(
const
LC_CARD
*card);
45
46
DWORD
LC_Card_GetProtocol
(
const
LC_CARD
*card);
47
48
#endif
/* CHIPCARD_CLIENT_CARD_L_H */
Generated by
1.8.2