26 using PCSC_RETURNCODE = LONG;
27 using PCSC_INT = DWORD;
28 using PCSC_CHAR = TCHAR;
29 using PCSC_CHAR_PTR = TCHAR*;
30 using PCSC_UCHAR_PTR = LPBYTE;
31 using PCSC_CUCHAR_PTR = LPCBYTE;
32 #elif defined Q_OS_MACOS 33 using PCSC_RETURNCODE = int32_t;
34 using PCSC_INT = uint32_t;
35 using PCSC_CHAR =
char;
36 using PCSC_CHAR_PTR =
char*;
37 using PCSC_UCHAR_PTR = uchar*;
38 using PCSC_CUCHAR_PTR =
const uchar*;
39 #elif defined Q_OS_UNIX 40 using PCSC_RETURNCODE = LONG;
41 using PCSC_INT = DWORD;
42 using PCSC_CHAR =
char;
43 using PCSC_CHAR_PTR =
char*;
44 using PCSC_UCHAR_PTR = uchar*;
45 using PCSC_CUCHAR_PTR =
const uchar*;
133 static QString
toString(PCSC_RETURNCODE pCode);
141 #undef SCARD_S_SUCCESS 142 #undef SCARD_F_INTERNAL_ERROR 143 #undef SCARD_E_CANCELLED 144 #undef SCARD_E_INVALID_HANDLE 145 #undef SCARD_E_INVALID_PARAMETER 146 #undef SCARD_E_INVALID_TARGET 147 #undef SCARD_E_NO_MEMORY 148 #undef SCARD_F_WAITED_TOO_LONG 149 #undef SCARD_E_INSUFFICIENT_BUFFER 150 #undef SCARD_E_UNKNOWN_READER 151 #undef SCARD_E_TIMEOUT 152 #undef SCARD_E_SHARING_VIOLATION 153 #undef SCARD_E_NO_SMARTCARD 154 #undef SCARD_E_UNKNOWN_CARD 155 #undef SCARD_E_CANT_DISPOSE 156 #undef SCARD_E_PROTO_MISMATCH 157 #undef SCARD_E_NOT_READY 158 #undef SCARD_E_INVALID_VALUE 159 #undef SCARD_E_SYSTEM_CANCELLED 160 #undef SCARD_F_COMM_ERROR 161 #undef SCARD_F_UNKNOWN_ERROR 162 #undef SCARD_E_INVALID_ATR 163 #undef SCARD_E_NOT_TRANSACTED 164 #undef SCARD_E_READER_UNAVAILABLE 165 #undef SCARD_P_SHUTDOWN 166 #undef SCARD_E_PCI_TOO_SMALL 167 #undef SCARD_E_READER_UNSUPPORTED 168 #undef SCARD_E_DUPLICATE_READER 169 #undef SCARD_E_CARD_UNSUPPORTED 170 #undef SCARD_E_NO_SERVICE 171 #undef SCARD_E_SERVICE_STOPPED 172 #undef SCARD_E_UNEXPECTED 173 #undef SCARD_E_UNSUPPORTED_FEATURE 174 #undef SCARD_E_ICC_INSTALLATION 175 #undef SCARD_E_ICC_CREATEORDER 177 #undef SCARD_E_DIR_NOT_FOUND 178 #undef SCARD_E_FILE_NOT_FOUND 179 #undef SCARD_E_NO_DIR 180 #undef SCARD_E_NO_FILE 181 #undef SCARD_E_NO_ACCESS 182 #undef SCARD_E_WRITE_TOO_MANY 183 #undef SCARD_E_BAD_SEEK 184 #undef SCARD_E_INVALID_CHV 185 #undef SCARD_E_UNKNOWN_RES_MNG 186 #undef SCARD_E_NO_SUCH_CERTIFICATE 187 #undef SCARD_E_CERTIFICATE_UNAVAILABLE 188 #undef SCARD_E_NO_READERS_AVAILABLE 189 #undef SCARD_E_COMM_DATA_LOST 190 #undef SCARD_E_NO_KEY_CONTAINER 191 #undef SCARD_E_SERVER_TOO_BUSY 193 #undef SCARD_W_UNSUPPORTED_CARD 194 #undef SCARD_W_UNRESPONSIVE_CARD 195 #undef SCARD_W_UNPOWERED_CARD 196 #undef SCARD_W_RESET_CARD 197 #undef SCARD_W_REMOVED_CARD 199 #undef SCARD_W_SECURITY_VIOLATION 200 #undef SCARD_W_WRONG_CHV 201 #undef SCARD_W_CHV_BLOCKED 203 #undef SCARD_W_CANCELLED_BY_USER 204 #undef SCARD_W_CARD_NOT_AUTHENTICATED Definition: PcscUtils.h:90
Definition: PcscUtils.h:91
Definition: PcscUtils.h:83
Definition: PcscUtils.h:85
Definition: PcscUtils.h:67
Definition: PcscUtils.h:81
Definition: PcscUtils.h:94
Definition: PcscUtils.h:92
Definition: PcscUtils.h:79
Definition: PcscUtils.h:93
Definition: PcscUtils.h:115
char
Definition: SmartCardDefinitions.h:17
Definition: PcscUtils.h:114
Definition: PcscUtils.h:113
Definition: PcscUtils.h:119
Definition: PcscUtils.h:106
Definition: PcscUtils.h:128
Definition: PcscUtils.h:89
Definition: PcscUtils.h:80
Definition: PcscUtils.h:104
Definition: PcscUtils.h:103
Definition: PcscUtils.h:76
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:14
Definition: PcscUtils.h:77
Definition: PcscUtils.h:66
PcscReturnCode
Definition: PcscUtils.h:64
Definition: PcscUtils.h:110
Definition: PcscUtils.h:102
Definition: PcscUtils.h:86
Definition: PcscUtils.h:124
Definition: PcscUtils.h:98
Definition: PcscUtils.h:100
Definition: PcscUtils.h:122
Definition: PcscUtils.h:112
Definition: PcscUtils.h:71
Definition: PcscUtils.h:105
Definition: PcscUtils.h:78
Definition: PcscUtils.h:118
Definition: PcscUtils.h:70
Definition: PcscUtils.h:126
Definition: PcscUtils.h:74
Definition: PcscUtils.h:82
Definition: PcscUtils.h:107
Definition: PcscUtils.h:116
Definition: PcscUtils.h:129
Definition: PcscUtils.h:120
Definition: PcscUtils.h:68
Definition: PcscUtils.h:72
Definition: PcscUtils.h:95
Definition: PcscUtils.h:99
Definition: PcscUtils.h:111
Definition: PcscUtils.h:84
Definition: PcscUtils.h:52
Definition: PcscUtils.h:75
Definition: PcscUtils.h:108
Definition: PcscUtils.h:127
Definition: PcscUtils.h:125
Definition: PcscUtils.h:73
Definition: PcscUtils.h:88
Definition: PcscUtils.h:96
Definition: PcscUtils.h:109
Definition: PcscUtils.h:97
Definition: PcscUtils.h:69
Definition: PcscUtils.h:87
static QString toString(PCSC_RETURNCODE pCode)
Definition: PcscUtils.cpp:10
Definition: PcscUtils.h:121