26 typedef LONG PCSC_RETURNCODE;
27 typedef DWORD PCSC_INT;
28 typedef TCHAR PCSC_CHAR;
29 typedef TCHAR* PCSC_CHAR_PTR;
30 typedef LPBYTE PCSC_UCHAR_PTR;
31 typedef LPCBYTE PCSC_CUCHAR_PTR;
32 #elif defined Q_OS_MACOS
33 typedef int32_t PCSC_RETURNCODE;
34 typedef uint32_t PCSC_INT;
35 typedef char PCSC_CHAR;
36 typedef char* PCSC_CHAR_PTR;
37 typedef uchar* PCSC_UCHAR_PTR;
38 typedef const uchar* PCSC_CUCHAR_PTR;
39 #elif defined Q_OS_UNIX
40 typedef LONG PCSC_RETURNCODE;
41 typedef DWORD PCSC_INT;
42 typedef char PCSC_CHAR;
43 typedef char* PCSC_CHAR_PTR;
44 typedef uchar* PCSC_UCHAR_PTR;
45 typedef const uchar* PCSC_CUCHAR_PTR;
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
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
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