ifdwrapper.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00017 #ifndef __ifdwrapper_h__
00018 #define __ifdwrapper_h__
00019
00020 #ifdef __cplusplus
00021 extern "C"
00022 {
00023 #endif
00024
00025 LONG IFDOpenIFD(PREADER_CONTEXT);
00026 LONG IFDCloseIFD(PREADER_CONTEXT);
00027 LONG IFDPowerICC(PREADER_CONTEXT, DWORD, PUCHAR, PDWORD);
00028 LONG IFDStatusICC(PREADER_CONTEXT, PDWORD, PUCHAR,
00029 PDWORD);
00030 LONG IFDControl_v2(PREADER_CONTEXT, PUCHAR, DWORD, PUCHAR,
00031 PDWORD);
00032 LONG IFDControl(PREADER_CONTEXT, DWORD, LPCVOID, DWORD, LPVOID,
00033 DWORD, LPDWORD);
00034 LONG IFDTransmit(PREADER_CONTEXT, SCARD_IO_HEADER,
00035 PUCHAR, DWORD, PUCHAR, PDWORD, PSCARD_IO_HEADER);
00036 LONG IFDSetPTS(PREADER_CONTEXT, DWORD, UCHAR, UCHAR, UCHAR, UCHAR);
00037 LONG IFDSetCapabilities(PREADER_CONTEXT, DWORD, DWORD, PUCHAR);
00038 LONG IFDGetCapabilities(PREADER_CONTEXT, DWORD, PDWORD, PUCHAR);
00039
00040 #ifdef __cplusplus
00041 }
00042 #endif
00043
00044 #endif