Parent Directory | Revision Log
|Links to HEAD:||(view) (download) (annotate)|
use (void) instead of () for function declaration
define RESPONSECODE type only if RESPONSECODE_DEFINED_IN_WINTYPES_H is not defined (needed to compile the driver with an old pcsc-lite)
move RESPONSECODE definition from wintypes.h to ifdhandler.h since it should only be used as return type of IFDHandler functions
add IFD_NO_SUCH_DEVICE return value
remove trailing spaces at end of lines
replace LPTSTR and LPCTSTR by LPSTR and LPCSTR
do not use EXTERNAL to export the symbols (revert the previous patch)
tag the functions of the API as EXTERNAL. This can be used to export only those symbols from the driver library.
add (some) Doxygen documentation Thanks to Luiz Reuter Silva Torro for the patch
remove PCSC/ from the header files path since the path is given by pkg-config --cflags libpcsclite or the correct -I directive
IFDHControl(): use PUCHAR instead of LPCVOID and LPVOID so the driver can use TxBuffer[x] without needing a cast.
it is now possible to compile a IFDHandler v2.0 with this include file. Just #define IFDHANDLERv2 in your source code before #include <ifdhandler.h> By default it is setup for for most recent version of the API (V3.0)
include PCSC/pcsclite.h instead of pcsclite.h
add #include <pcsclite.h>
Change the names of the types LPCSTR to LPCTSTR and LPSTR to LPTSTR to be compliant with the Microsoft SCard API
FDHControl() argument lpInBuffer and lpOutBuffer are LPCVOID and LPVOID and not PUCHAR
rename IFDHControl() to IFDHControl_v2() and add a new IFDHControl() with the new API
Update the copyright.
Add the prototype of the new function introduced in the IFDHandler interface v3
- Unify the copyright/description header part for most of the files
Add the tag TAG_IFD_SLOT_THREAD_SAFE for testing if the handling of the slots is thread safe.
Add the tag TAG_IFD_THREAD_SAFE for testing if the IFD is thread safe.
complete and automatic reindentation of *.c and *.h files
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
|Powered by ViewVC 1.1.5|