root/middleware-offline/trunk/_src/eidmw/eidlibCS_Wrapper/GeneratedFiles/pteidlib_dotNetPINVOKE.cs @ 5

Revision 5, 92.9 KB (checked in by vsilva, 9 years ago)

Initial comit

Line 
1/* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
3 * Version 1.3.35
4 *
5 * Do not make changes to this file unless you know what you are doing--modify
6 * the SWIG interface file instead.
7 * ----------------------------------------------------------------------------- */
8
9namespace be.portugal.eid {
10
11using System;
12using System.Runtime.InteropServices;
13
14public delegate void PTEID_SetEventDelegate(Int32 lRet, uint ulState, IntPtr pvRef);
15
16
17class pteidlib_dotNetPINVOKE {
18
19  protected class SWIGExceptionHelper {
20
21    public delegate void ExceptionDelegate(string message);
22    public delegate void ExceptionArgumentDelegate(string message, string paramName);
23
24    static ExceptionDelegate applicationDelegate = new ExceptionDelegate(SetPendingApplicationException);
25    static ExceptionDelegate arithmeticDelegate = new ExceptionDelegate(SetPendingArithmeticException);
26    static ExceptionDelegate divideByZeroDelegate = new ExceptionDelegate(SetPendingDivideByZeroException);
27    static ExceptionDelegate indexOutOfRangeDelegate = new ExceptionDelegate(SetPendingIndexOutOfRangeException);
28    static ExceptionDelegate invalidCastDelegate = new ExceptionDelegate(SetPendingInvalidCastException);
29    static ExceptionDelegate invalidOperationDelegate = new ExceptionDelegate(SetPendingInvalidOperationException);
30    static ExceptionDelegate ioDelegate = new ExceptionDelegate(SetPendingIOException);
31    static ExceptionDelegate nullReferenceDelegate = new ExceptionDelegate(SetPendingNullReferenceException);
32    static ExceptionDelegate outOfMemoryDelegate = new ExceptionDelegate(SetPendingOutOfMemoryException);
33    static ExceptionDelegate overflowDelegate = new ExceptionDelegate(SetPendingOverflowException);
34    static ExceptionDelegate systemDelegate = new ExceptionDelegate(SetPendingSystemException);
35
36    static ExceptionArgumentDelegate argumentDelegate = new ExceptionArgumentDelegate(SetPendingArgumentException);
37    static ExceptionArgumentDelegate argumentNullDelegate = new ExceptionArgumentDelegate(SetPendingArgumentNullException);
38    static ExceptionArgumentDelegate argumentOutOfRangeDelegate = new ExceptionArgumentDelegate(SetPendingArgumentOutOfRangeException);
39
40    [DllImport("pteid35libCS_Wrapper", EntryPoint="SWIGRegisterExceptionCallbacks_pteidlib_dotNet")]
41    public static extern void SWIGRegisterExceptionCallbacks_pteidlib_dotNet(
42                                ExceptionDelegate applicationDelegate,
43                                ExceptionDelegate arithmeticDelegate,
44                                ExceptionDelegate divideByZeroDelegate, 
45                                ExceptionDelegate indexOutOfRangeDelegate, 
46                                ExceptionDelegate invalidCastDelegate,
47                                ExceptionDelegate invalidOperationDelegate,
48                                ExceptionDelegate ioDelegate,
49                                ExceptionDelegate nullReferenceDelegate,
50                                ExceptionDelegate outOfMemoryDelegate, 
51                                ExceptionDelegate overflowDelegate, 
52                                ExceptionDelegate systemExceptionDelegate);
53
54    [DllImport("pteid35libCS_Wrapper", EntryPoint="SWIGRegisterExceptionArgumentCallbacks_pteidlib_dotNet")]
55    public static extern void SWIGRegisterExceptionCallbacksArgument_pteidlib_dotNet(
56                                ExceptionArgumentDelegate argumentDelegate,
57                                ExceptionArgumentDelegate argumentNullDelegate,
58                                ExceptionArgumentDelegate argumentOutOfRangeDelegate);
59
60    static void SetPendingApplicationException(string message) {
61      SWIGPendingException.Set(new System.ApplicationException(message, SWIGPendingException.Retrieve()));
62    }
63    static void SetPendingArithmeticException(string message) {
64      SWIGPendingException.Set(new System.ArithmeticException(message, SWIGPendingException.Retrieve()));
65    }
66    static void SetPendingDivideByZeroException(string message) {
67      SWIGPendingException.Set(new System.DivideByZeroException(message, SWIGPendingException.Retrieve()));
68    }
69    static void SetPendingIndexOutOfRangeException(string message) {
70      SWIGPendingException.Set(new System.IndexOutOfRangeException(message, SWIGPendingException.Retrieve()));
71    }
72    static void SetPendingInvalidCastException(string message) {
73      SWIGPendingException.Set(new System.InvalidCastException(message, SWIGPendingException.Retrieve()));
74    }
75    static void SetPendingInvalidOperationException(string message) {
76      SWIGPendingException.Set(new System.InvalidOperationException(message, SWIGPendingException.Retrieve()));
77    }
78    static void SetPendingIOException(string message) {
79      SWIGPendingException.Set(new System.IO.IOException(message, SWIGPendingException.Retrieve()));
80    }
81    static void SetPendingNullReferenceException(string message) {
82      SWIGPendingException.Set(new System.NullReferenceException(message, SWIGPendingException.Retrieve()));
83    }
84    static void SetPendingOutOfMemoryException(string message) {
85      SWIGPendingException.Set(new System.OutOfMemoryException(message, SWIGPendingException.Retrieve()));
86    }
87    static void SetPendingOverflowException(string message) {
88      SWIGPendingException.Set(new System.OverflowException(message, SWIGPendingException.Retrieve()));
89    }
90    static void SetPendingSystemException(string message) {
91      SWIGPendingException.Set(new System.SystemException(message, SWIGPendingException.Retrieve()));
92    }
93
94    static void SetPendingArgumentException(string message, string paramName) {
95      SWIGPendingException.Set(new System.ArgumentException(message, paramName, SWIGPendingException.Retrieve()));
96    }
97    static void SetPendingArgumentNullException(string message, string paramName) {
98      Exception e = SWIGPendingException.Retrieve();
99      if (e != null) message = message + " Inner Exception: " + e.Message;
100      SWIGPendingException.Set(new System.ArgumentNullException(paramName, message));
101    }
102    static void SetPendingArgumentOutOfRangeException(string message, string paramName) {
103      Exception e = SWIGPendingException.Retrieve();
104      if (e != null) message = message + " Inner Exception: " + e.Message;
105      SWIGPendingException.Set(new System.ArgumentOutOfRangeException(paramName, message));
106    }
107
108    static SWIGExceptionHelper() {
109      SWIGRegisterExceptionCallbacks_pteidlib_dotNet(
110                                applicationDelegate,
111                                arithmeticDelegate,
112                                divideByZeroDelegate,
113                                indexOutOfRangeDelegate,
114                                invalidCastDelegate,
115                                invalidOperationDelegate,
116                                ioDelegate,
117                                nullReferenceDelegate,
118                                outOfMemoryDelegate,
119                                overflowDelegate,
120                                systemDelegate);
121
122      SWIGRegisterExceptionCallbacksArgument_pteidlib_dotNet(
123                                argumentDelegate,
124                                argumentNullDelegate,
125                                argumentOutOfRangeDelegate);
126    }
127  }
128
129  protected static SWIGExceptionHelper swigExceptionHelper = new SWIGExceptionHelper();
130
131  public class SWIGPendingException {
132    [ThreadStatic]
133    private static Exception pendingException = null;
134    private static int numExceptionsPending = 0;
135
136    public static bool Pending {
137      get {
138        bool pending = false;
139        if (numExceptionsPending > 0)
140          if (pendingException != null)
141            pending = true;
142        return pending;
143      } 
144    }
145
146    public static void Set(Exception e) {
147      if (pendingException != null)
148        throw new ApplicationException("FATAL: An earlier pending exception from unmanaged code was missed and thus not thrown (" + pendingException.ToString() + ")", e);
149      pendingException = e;
150      lock(typeof(pteidlib_dotNetPINVOKE)) {
151        numExceptionsPending++;
152      }
153    }
154
155    public static Exception Retrieve() {
156      Exception e = null;
157      if (numExceptionsPending > 0) {
158        if (pendingException != null) {
159          e = pendingException;
160          pendingException = null;
161          lock(typeof(pteidlib_dotNetPINVOKE)) {
162            numExceptionsPending--;
163          }
164        }
165      }
166      return e;
167    }
168  }
169
170
171  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_OK_get")]
172  public static extern int EIDMW_OK_get();
173
174  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_PARAM_BAD_get")]
175  public static extern int EIDMW_ERR_PARAM_BAD_get();
176
177  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_PARAM_RANGE_get")]
178  public static extern int EIDMW_ERR_PARAM_RANGE_get();
179
180  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_BAD_PATH_get")]
181  public static extern int EIDMW_ERR_BAD_PATH_get();
182
183  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_ALGO_BAD_get")]
184  public static extern int EIDMW_ERR_ALGO_BAD_get();
185
186  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_PIN_OPERATION_get")]
187  public static extern int EIDMW_ERR_PIN_OPERATION_get();
188
189  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_PIN_FORMAT_get")]
190  public static extern int EIDMW_ERR_PIN_FORMAT_get();
191
192  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_BAD_USAGE_get")]
193  public static extern int EIDMW_ERR_BAD_USAGE_get();
194
195  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_CARD_get")]
196  public static extern int EIDMW_ERR_CARD_get();
197
198  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_NOT_AUTHENTICATED_get")]
199  public static extern int EIDMW_ERR_NOT_AUTHENTICATED_get();
200
201  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_NOT_SUPPORTED_get")]
202  public static extern int EIDMW_ERR_NOT_SUPPORTED_get();
203
204  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_PIN_BAD_get")]
205  public static extern int EIDMW_ERR_PIN_BAD_get();
206
207  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_PIN_BLOCKED_get")]
208  public static extern int EIDMW_ERR_PIN_BLOCKED_get();
209
210  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_NO_CARD_get")]
211  public static extern int EIDMW_ERR_NO_CARD_get();
212
213  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_BAD_P1P2_get")]
214  public static extern int EIDMW_ERR_BAD_P1P2_get();
215
216  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_CMD_NOT_ALLOWED_get")]
217  public static extern int EIDMW_ERR_CMD_NOT_ALLOWED_get();
218
219  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_FILE_NOT_FOUND_get")]
220  public static extern int EIDMW_ERR_FILE_NOT_FOUND_get();
221
222  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_APPLET_VERSION_NOT_FOUND_get")]
223  public static extern int EIDMW_ERR_APPLET_VERSION_NOT_FOUND_get();
224
225  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_NOT_ACTIVATED_get")]
226  public static extern int EIDMW_ERR_NOT_ACTIVATED_get();
227
228  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_CARD_COMM_get")]
229  public static extern int EIDMW_ERR_CARD_COMM_get();
230
231  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_NO_READER_get")]
232  public static extern int EIDMW_ERR_NO_READER_get();
233
234  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_PINPAD_get")]
235  public static extern int EIDMW_ERR_PINPAD_get();
236
237  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_CANT_CONNECT_get")]
238  public static extern int EIDMW_ERR_CANT_CONNECT_get();
239
240  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_CARD_RESET_get")]
241  public static extern int EIDMW_ERR_CARD_RESET_get();
242
243  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_CARD_SHARING_get")]
244  public static extern int EIDMW_ERR_CARD_SHARING_get();
245
246  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_NOT_TRANSACTED_get")]
247  public static extern int EIDMW_ERR_NOT_TRANSACTED_get();
248
249  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_LIMIT_get")]
250  public static extern int EIDMW_ERR_LIMIT_get();
251
252  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_CHECK_get")]
253  public static extern int EIDMW_ERR_CHECK_get();
254
255  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_PCSC_LIB_get")]
256  public static extern int EIDMW_ERR_PCSC_LIB_get();
257
258  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_ZLIB_RESOLVE_get")]
259  public static extern int EIDMW_ERR_ZLIB_RESOLVE_get();
260
261  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_UNKNOWN_get")]
262  public static extern int EIDMW_ERR_UNKNOWN_get();
263
264  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_PINPAD_ERR_get")]
265  public static extern int EIDMW_PINPAD_ERR_get();
266
267  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_CANT_LOAD_LIB_get")]
268  public static extern int EIDMW_CANT_LOAD_LIB_get();
269
270  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_MEMORY_get")]
271  public static extern int EIDMW_ERR_MEMORY_get();
272
273  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_DELETE_CACHE_get")]
274  public static extern int EIDMW_ERR_DELETE_CACHE_get();
275
276  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_CONF_get")]
277  public static extern int EIDMW_CONF_get();
278
279  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_CACHE_TAMPERED_get")]
280  public static extern int EIDMW_CACHE_TAMPERED_get();
281
282  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_SOCKET_CREATE_get")]
283  public static extern int EIDMW_ERR_SOCKET_CREATE_get();
284
285  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_SOCKET_SEND_get")]
286  public static extern int EIDMW_ERR_SOCKET_SEND_get();
287
288  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_SOCKET_RECV_get")]
289  public static extern int EIDMW_ERR_SOCKET_RECV_get();
290
291  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_SOCKET_GETHOST_get")]
292  public static extern int EIDMW_ERR_SOCKET_GETHOST_get();
293
294  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_SOCKET_CONNECT_get")]
295  public static extern int EIDMW_ERR_SOCKET_CONNECT_get();
296
297  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_SOCKET_SOCKET_get")]
298  public static extern int EIDMW_ERR_SOCKET_SOCKET_get();
299
300  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_SOCKET_BIND_get")]
301  public static extern int EIDMW_ERR_SOCKET_BIND_get();
302
303  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_SOCKET_ACCEPT_get")]
304  public static extern int EIDMW_ERR_SOCKET_ACCEPT_get();
305
306  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_PIN_CANCEL_get")]
307  public static extern int EIDMW_ERR_PIN_CANCEL_get();
308
309  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_TIMEOUT_get")]
310  public static extern int EIDMW_ERR_TIMEOUT_get();
311
312  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_NEW_PINS_DIFFER_get")]
313  public static extern int EIDMW_NEW_PINS_DIFFER_get();
314
315  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_WRONG_PIN_FORMAT_get")]
316  public static extern int EIDMW_WRONG_PIN_FORMAT_get();
317
318  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_WRONG_ASN1_FORMAT_get")]
319  public static extern int EIDMW_WRONG_ASN1_FORMAT_get();
320
321  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_FILE_NOT_OPENED_get")]
322  public static extern int EIDMW_FILE_NOT_OPENED_get();
323
324  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_PERMISSION_DENIED_get")]
325  public static extern int EIDMW_PERMISSION_DENIED_get();
326
327  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_INVALID_PATH_get")]
328  public static extern int EIDMW_INVALID_PATH_get();
329
330  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_TOO_MANY_OPENED_FILES_get")]
331  public static extern int EIDMW_TOO_MANY_OPENED_FILES_get();
332
333  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_DIR_NOT_OPENED_get")]
334  public static extern int EIDMW_DIR_NOT_OPENED_get();
335
336  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_INTERRUPTION_get")]
337  public static extern int EIDMW_INTERRUPTION_get();
338
339  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_OVERFLOW_get")]
340  public static extern int EIDMW_OVERFLOW_get();
341
342  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERROR_IO_get")]
343  public static extern int EIDMW_ERROR_IO_get();
344
345  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_LOGGER_APPLEAVING_get")]
346  public static extern int EIDMW_ERR_LOGGER_APPLEAVING_get();
347
348  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_DOCTYPE_UNKNOWN_get")]
349  public static extern int EIDMW_ERR_DOCTYPE_UNKNOWN_get();
350
351  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_CARDTYPE_BAD_get")]
352  public static extern int EIDMW_ERR_CARDTYPE_BAD_get();
353
354  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_CARDTYPE_UNKNOWN_get")]
355  public static extern int EIDMW_ERR_CARDTYPE_UNKNOWN_get();
356
357  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_CERT_NOISSUER_get")]
358  public static extern int EIDMW_ERR_CERT_NOISSUER_get();
359
360  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_RELEASE_NEEDED_get")]
361  public static extern int EIDMW_ERR_RELEASE_NEEDED_get();
362
363  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_BAD_TRANSACTION_get")]
364  public static extern int EIDMW_ERR_BAD_TRANSACTION_get();
365
366  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_FILETYPE_UNKNOWN_get")]
367  public static extern int EIDMW_ERR_FILETYPE_UNKNOWN_get();
368
369  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_CARD_CHANGED_get")]
370  public static extern int EIDMW_ERR_CARD_CHANGED_get();
371
372  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_READERSET_CHANGED_get")]
373  public static extern int EIDMW_ERR_READERSET_CHANGED_get();
374
375  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_NOT_ALLOW_BY_USER_get")]
376  public static extern int EIDMW_ERR_NOT_ALLOW_BY_USER_get();
377
378  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_CERT_NOCRL_get")]
379  public static extern int EIDMW_ERR_CERT_NOCRL_get();
380
381  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_CERT_NOOCSP_get")]
382  public static extern int EIDMW_ERR_CERT_NOOCSP_get();
383
384  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_CERT_NOROOT_get")]
385  public static extern int EIDMW_ERR_CERT_NOROOT_get();
386
387  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_USER_MUST_ANSWER_get")]
388  public static extern int EIDMW_ERR_USER_MUST_ANSWER_get();
389
390  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_SYSTEM_get")]
391  public static extern int EIDMW_ERR_SYSTEM_get();
392
393  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_EIDMW_ERR_SIGNAL_get")]
394  public static extern int EIDMW_ERR_SIGNAL_get();
395
396  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_Exception")]
397  public static extern IntPtr new_PTEID_Exception(int jarg1);
398
399  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_Exception")]
400  public static extern void delete_PTEID_Exception(HandleRef jarg1);
401
402  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Exception_GetError")]
403  public static extern int PTEID_Exception_GetError(HandleRef jarg1);
404
405  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExReleaseNeeded")]
406  public static extern IntPtr new_PTEID_ExReleaseNeeded();
407
408  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExReleaseNeeded")]
409  public static extern void delete_PTEID_ExReleaseNeeded(HandleRef jarg1);
410
411  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExUnknown")]
412  public static extern IntPtr new_PTEID_ExUnknown();
413
414  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExUnknown")]
415  public static extern void delete_PTEID_ExUnknown(HandleRef jarg1);
416
417  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExDocTypeUnknown")]
418  public static extern IntPtr new_PTEID_ExDocTypeUnknown();
419
420  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExDocTypeUnknown")]
421  public static extern void delete_PTEID_ExDocTypeUnknown(HandleRef jarg1);
422
423  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExFileTypeUnknown")]
424  public static extern IntPtr new_PTEID_ExFileTypeUnknown();
425
426  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExFileTypeUnknown")]
427  public static extern void delete_PTEID_ExFileTypeUnknown(HandleRef jarg1);
428
429  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExParamRange")]
430  public static extern IntPtr new_PTEID_ExParamRange();
431
432  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExParamRange")]
433  public static extern void delete_PTEID_ExParamRange(HandleRef jarg1);
434
435  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExCmdNotAllowed")]
436  public static extern IntPtr new_PTEID_ExCmdNotAllowed();
437
438  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExCmdNotAllowed")]
439  public static extern void delete_PTEID_ExCmdNotAllowed(HandleRef jarg1);
440
441  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExCmdNotSupported")]
442  public static extern IntPtr new_PTEID_ExCmdNotSupported();
443
444  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExCmdNotSupported")]
445  public static extern void delete_PTEID_ExCmdNotSupported(HandleRef jarg1);
446
447  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExNoCardPresent")]
448  public static extern IntPtr new_PTEID_ExNoCardPresent();
449
450  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExNoCardPresent")]
451  public static extern void delete_PTEID_ExNoCardPresent(HandleRef jarg1);
452
453  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExCardBadType")]
454  public static extern IntPtr new_PTEID_ExCardBadType();
455
456  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExCardBadType")]
457  public static extern void delete_PTEID_ExCardBadType(HandleRef jarg1);
458
459  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExCardTypeUnknown")]
460  public static extern IntPtr new_PTEID_ExCardTypeUnknown();
461
462  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExCardTypeUnknown")]
463  public static extern void delete_PTEID_ExCardTypeUnknown(HandleRef jarg1);
464
465  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExCertNoIssuer")]
466  public static extern IntPtr new_PTEID_ExCertNoIssuer();
467
468  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExCertNoIssuer")]
469  public static extern void delete_PTEID_ExCertNoIssuer(HandleRef jarg1);
470
471  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExCertNoCrl")]
472  public static extern IntPtr new_PTEID_ExCertNoCrl();
473
474  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExCertNoCrl")]
475  public static extern void delete_PTEID_ExCertNoCrl(HandleRef jarg1);
476
477  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExCertNoOcsp")]
478  public static extern IntPtr new_PTEID_ExCertNoOcsp();
479
480  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExCertNoOcsp")]
481  public static extern void delete_PTEID_ExCertNoOcsp(HandleRef jarg1);
482
483  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExCertNoRoot")]
484  public static extern IntPtr new_PTEID_ExCertNoRoot();
485
486  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExCertNoRoot")]
487  public static extern void delete_PTEID_ExCertNoRoot(HandleRef jarg1);
488
489  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExBadUsage")]
490  public static extern IntPtr new_PTEID_ExBadUsage();
491
492  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExBadUsage")]
493  public static extern void delete_PTEID_ExBadUsage(HandleRef jarg1);
494
495  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExBadTransaction")]
496  public static extern IntPtr new_PTEID_ExBadTransaction();
497
498  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExBadTransaction")]
499  public static extern void delete_PTEID_ExBadTransaction(HandleRef jarg1);
500
501  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExCardChanged")]
502  public static extern IntPtr new_PTEID_ExCardChanged();
503
504  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExCardChanged")]
505  public static extern void delete_PTEID_ExCardChanged(HandleRef jarg1);
506
507  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExReaderSetChanged")]
508  public static extern IntPtr new_PTEID_ExReaderSetChanged();
509
510  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExReaderSetChanged")]
511  public static extern void delete_PTEID_ExReaderSetChanged(HandleRef jarg1);
512
513  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExNoReader")]
514  public static extern IntPtr new_PTEID_ExNoReader();
515
516  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExNoReader")]
517  public static extern void delete_PTEID_ExNoReader(HandleRef jarg1);
518
519  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExNotAllowByUser")]
520  public static extern IntPtr new_PTEID_ExNotAllowByUser();
521
522  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExNotAllowByUser")]
523  public static extern void delete_PTEID_ExNotAllowByUser(HandleRef jarg1);
524
525  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ExUserMustAnswer")]
526  public static extern IntPtr new_PTEID_ExUserMustAnswer();
527
528  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ExUserMustAnswer")]
529  public static extern void delete_PTEID_ExUserMustAnswer(HandleRef jarg1);
530
531        class CustomExceptionHelper 
532        {
533                // C# delegate for the C/C++ customExceptionCallback
534                public delegate void CustomExceptionDelegate(Int32 pteid_excode);
535                static CustomExceptionDelegate customDelegate = new CustomExceptionDelegate(SetPendingCustomException);
536
537                [DllImport("pteid35libCS_Wrapper", EntryPoint="CustomExceptionRegisterCallback")]
538                public static extern void CustomExceptionRegisterCallback(CustomExceptionDelegate customCallback);
539
540                static void SetPendingCustomException(Int32 pteid_excode) 
541                { 
542                        PTEID_Exception ex;
543
544                                 if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_PARAM_RANGE)                ex = new PTEID_ExParamRange();
545                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_BAD_USAGE)              ex = new PTEID_ExBadUsage();   
546                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_NOT_SUPPORTED)  ex = new PTEID_ExCmdNotSupported();
547                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_NO_CARD)                        ex = new PTEID_ExNoCardPresent();
548                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_CMD_NOT_ALLOWED)        ex = new PTEID_ExCmdNotAllowed();
549                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_NO_READER)              ex = new PTEID_ExNoReader();
550                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_UNKNOWN)                        ex = new PTEID_ExUnknown();
551                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_DOCTYPE_UNKNOWN)        ex = new PTEID_ExDocTypeUnknown();
552                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_CARDTYPE_BAD)           ex = new PTEID_ExCardBadType();
553                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_CARDTYPE_UNKNOWN)       ex = new PTEID_ExCardTypeUnknown();
554                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_CERT_NOISSUER)  ex = new PTEID_ExCertNoIssuer();
555                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_RELEASE_NEEDED) ex = new PTEID_ExReleaseNeeded();
556                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_BAD_TRANSACTION)        ex = new PTEID_ExBadTransaction();
557                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_FILETYPE_UNKNOWN)       ex = new PTEID_ExFileTypeUnknown();
558                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_CARD_CHANGED)           ex = new PTEID_ExCardChanged();
559                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_READERSET_CHANGED)ex = new PTEID_ExReaderSetChanged();
560                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_NOT_ALLOW_BY_USER)ex = new PTEID_ExNotAllowByUser();
561                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_CERT_NOCRL)             ex = new PTEID_ExCertNoCrl();
562                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_CERT_NOOCSP)            ex = new PTEID_ExCertNoOcsp();
563                        else if(pteid_excode==pteidlib_dotNet.EIDMW_ERR_CERT_NOROOT)            ex = new PTEID_ExCertNoRoot();
564                        else                                                                                                                    ex = new PTEID_Exception(pteid_excode);
565
566                        SWIGPendingException.Set(ex);
567                }
568
569                static CustomExceptionHelper() 
570                {
571                        CustomExceptionRegisterCallback(customDelegate);
572                }
573        }
574        static CustomExceptionHelper exceptionHelper = new CustomExceptionHelper();
575
576
577 protected class SWIGStringHelper {
578     
579    public delegate string SWIGStringDelegate(IntPtr message);
580    static SWIGStringDelegate stringDelegate = new SWIGStringDelegate(FromUTF8);
581
582    [DllImport("pteid35libCS_Wrapper", EntryPoint="SWIG_RegisterStringCallback")]
583    public static extern void SWIG_RegisterStringCallback(SWIGStringDelegate stringDelegate);
584
585    static string FromUTF8(IntPtr cString) {
586        System.Collections.ArrayList myAL = new System.Collections.ArrayList();
587        Int32 i = 0;
588        Byte b;
589        do
590        {
591            b = System.Runtime.InteropServices.Marshal.ReadByte(cString, i++);
592            myAL.Add(b);
593        } while (b != 0);
594        Byte[] byteString;
595        byteString = (Byte[]) myAL.ToArray( typeof(Byte) );
596
597        char[] charData = new char[byteString.Length];
598        System.Text.Decoder d = System.Text.Encoding.UTF8.GetDecoder();
599        d.GetChars(byteString, 0, byteString.Length, charData, 0);
600        string result = new string(charData);
601        return result;
602    }
603   
604    static SWIGStringHelper() {
605                SWIG_RegisterStringCallback(stringDelegate);
606    }
607  }
608
609  static protected SWIGStringHelper swigStringHelper = new SWIGStringHelper();
610
611
612//This will contain the result of the function that return a char**
613static public string[] custom_StringArrayResult;
614
615protected class CUSTOM_StringArrayHelper 
616{
617        public delegate void CUSTOM_StringArrayDelegate(IntPtr p, Int32 size);
618        static CUSTOM_StringArrayDelegate stringArrayDelegate = new CUSTOM_StringArrayDelegate(FillStringArrayResult);
619
620        [DllImport("pteid35libCS_Wrapper", EntryPoint="CUSTOM_RegisterStringArrayCallback")]
621        public static extern void CUSTOM_RegisterStringArrayCallback(CUSTOM_StringArrayDelegate stringArrayDelegate);
622
623        static void FillStringArrayResult(IntPtr ap, Int32 size) 
624        {
625                IntPtr[] p = new IntPtr[size];
626                Marshal.Copy(ap, p, 0, size);
627
628                custom_StringArrayResult = new string[size];
629                for (Int32 i = 0; i < size; i++)
630                {
631                        custom_StringArrayResult[i] = Marshal.PtrToStringAnsi(p[i]);
632                }
633        }
634
635        static CUSTOM_StringArrayHelper() 
636        {
637                CUSTOM_RegisterStringArrayCallback(stringArrayDelegate);
638        }
639}
640
641static protected CUSTOM_StringArrayHelper custom_StringArrayHelper = new CUSTOM_StringArrayHelper();
642
643
644internal class CUSTOM_SetEventHelper 
645{
646        internal delegate void Internal_SetEventDelegate(Int32 lRet, uint ulState, IntPtr pvRef);
647        static Internal_SetEventDelegate setEventDelegate = new Internal_SetEventDelegate(Internal_SetEventCallback);
648
649        internal class delegateRef
650        {
651                public uint handleRef;
652                public PTEID_SetEventDelegate functionRef;
653                public IntPtr ptrRef;
654        }
655
656        internal static int countRef=0;
657        internal static System.Collections.Hashtable delegateRefs = new System.Collections.Hashtable();
658
659        [DllImport("pteid35libCS_Wrapper", EntryPoint="CUSTOM_RegisterSetEventCallback")]
660        internal static extern void CUSTOM_RegisterSetEventCallback(Internal_SetEventDelegate setEventDelegate);
661
662        static void Internal_SetEventCallback(Int32 lRet, uint ulState, IntPtr pvRef) 
663        {
664                //Call the proper delegate with ptrRef
665                int lRef=pvRef.ToInt32();
666
667                if(delegateRefs.ContainsKey(lRef))
668                {
669                        delegateRef delegateCallback = (delegateRef)delegateRefs[lRef];
670                        delegateCallback.functionRef(lRet,ulState,delegateCallback.ptrRef);
671                }
672        }
673
674        static CUSTOM_SetEventHelper() 
675        {
676                CUSTOM_RegisterSetEventCallback(setEventDelegate);
677        }
678}
679
680static protected CUSTOM_SetEventHelper custom_SetEventHelper = new CUSTOM_SetEventHelper();
681
682
683  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_Object")]
684  public static extern void delete_PTEID_Object(HandleRef jarg1);
685
686  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ByteArray__SWIG_0")]
687  public static extern IntPtr new_PTEID_ByteArray__SWIG_0();
688
689  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ByteArray__SWIG_1")]
690  public static extern IntPtr new_PTEID_ByteArray__SWIG_1(HandleRef jarg1);
691
692  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ByteArray__SWIG_2")]
693  public static extern IntPtr new_PTEID_ByteArray__SWIG_2(byte[] jarg1, uint jarg2);
694
695  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ByteArray")]
696  public static extern void delete_PTEID_ByteArray(HandleRef jarg1);
697
698  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ByteArray_Append__SWIG_0")]
699  public static extern void PTEID_ByteArray_Append__SWIG_0(HandleRef jarg1, byte[] jarg2, uint jarg3);
700
701  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ByteArray_Append__SWIG_1")]
702  public static extern void PTEID_ByteArray_Append__SWIG_1(HandleRef jarg1, HandleRef jarg2);
703
704  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ByteArray_Clear")]
705  public static extern void PTEID_ByteArray_Clear(HandleRef jarg1);
706
707  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ByteArray_Equals")]
708  public static extern bool PTEID_ByteArray_Equals(HandleRef jarg1, HandleRef jarg2);
709
710  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ByteArray_Size")]
711  public static extern uint PTEID_ByteArray_Size(HandleRef jarg1);
712
713  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ByteArray_GetBytes")]
714  public static extern IntPtr PTEID_ByteArray_GetBytes(HandleRef jarg1);
715
716  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ByteArray_writeToFile")]
717  public static extern bool PTEID_ByteArray_writeToFile(HandleRef jarg1, string jarg2);
718
719  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ByteArray_assign")]
720  public static extern IntPtr PTEID_ByteArray_assign(HandleRef jarg1, HandleRef jarg2);
721
722  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_idData_set")]
723  public static extern void PTEID_RawData_Eid_idData_set(HandleRef jarg1, HandleRef jarg2);
724
725  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_idData_get")]
726  public static extern IntPtr PTEID_RawData_Eid_idData_get(HandleRef jarg1);
727
728  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_idSigData_set")]
729  public static extern void PTEID_RawData_Eid_idSigData_set(HandleRef jarg1, HandleRef jarg2);
730
731  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_idSigData_get")]
732  public static extern IntPtr PTEID_RawData_Eid_idSigData_get(HandleRef jarg1);
733
734  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_addrData_set")]
735  public static extern void PTEID_RawData_Eid_addrData_set(HandleRef jarg1, HandleRef jarg2);
736
737  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_addrData_get")]
738  public static extern IntPtr PTEID_RawData_Eid_addrData_get(HandleRef jarg1);
739
740  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_addrSigData_set")]
741  public static extern void PTEID_RawData_Eid_addrSigData_set(HandleRef jarg1, HandleRef jarg2);
742
743  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_addrSigData_get")]
744  public static extern IntPtr PTEID_RawData_Eid_addrSigData_get(HandleRef jarg1);
745
746  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_sodData_set")]
747  public static extern void PTEID_RawData_Eid_sodData_set(HandleRef jarg1, HandleRef jarg2);
748
749  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_sodData_get")]
750  public static extern IntPtr PTEID_RawData_Eid_sodData_get(HandleRef jarg1);
751
752  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_cardData_set")]
753  public static extern void PTEID_RawData_Eid_cardData_set(HandleRef jarg1, HandleRef jarg2);
754
755  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_cardData_get")]
756  public static extern IntPtr PTEID_RawData_Eid_cardData_get(HandleRef jarg1);
757
758  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_tokenInfo_set")]
759  public static extern void PTEID_RawData_Eid_tokenInfo_set(HandleRef jarg1, HandleRef jarg2);
760
761  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_tokenInfo_get")]
762  public static extern IntPtr PTEID_RawData_Eid_tokenInfo_get(HandleRef jarg1);
763
764  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_certRN_set")]
765  public static extern void PTEID_RawData_Eid_certRN_set(HandleRef jarg1, HandleRef jarg2);
766
767  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_certRN_get")]
768  public static extern IntPtr PTEID_RawData_Eid_certRN_get(HandleRef jarg1);
769
770  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_challenge_set")]
771  public static extern void PTEID_RawData_Eid_challenge_set(HandleRef jarg1, HandleRef jarg2);
772
773  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_challenge_get")]
774  public static extern IntPtr PTEID_RawData_Eid_challenge_get(HandleRef jarg1);
775
776  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_response_set")]
777  public static extern void PTEID_RawData_Eid_response_set(HandleRef jarg1, HandleRef jarg2);
778
779  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_response_get")]
780  public static extern IntPtr PTEID_RawData_Eid_response_get(HandleRef jarg1);
781
782  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_persoData_set")]
783  public static extern void PTEID_RawData_Eid_persoData_set(HandleRef jarg1, HandleRef jarg2);
784
785  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_persoData_get")]
786  public static extern IntPtr PTEID_RawData_Eid_persoData_get(HandleRef jarg1);
787
788  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_trace_set")]
789  public static extern void PTEID_RawData_Eid_trace_set(HandleRef jarg1, HandleRef jarg2);
790
791  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Eid_trace_get")]
792  public static extern IntPtr PTEID_RawData_Eid_trace_get(HandleRef jarg1);
793
794  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_RawData_Eid")]
795  public static extern IntPtr new_PTEID_RawData_Eid();
796
797  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_RawData_Eid")]
798  public static extern void delete_PTEID_RawData_Eid(HandleRef jarg1);
799
800  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Sis_idData_set")]
801  public static extern void PTEID_RawData_Sis_idData_set(HandleRef jarg1, HandleRef jarg2);
802
803  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_RawData_Sis_idData_get")]
804  public static extern IntPtr PTEID_RawData_Sis_idData_get(HandleRef jarg1);
805
806  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_RawData_Sis")]
807  public static extern IntPtr new_PTEID_RawData_Sis();
808
809  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_RawData_Sis")]
810  public static extern void delete_PTEID_RawData_Sis(HandleRef jarg1);
811
812  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderSet_instance")]
813  public static extern IntPtr PTEID_ReaderSet_instance();
814
815  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderSet_initSDK__SWIG_0")]
816  public static extern void PTEID_ReaderSet_initSDK__SWIG_0(bool jarg1);
817
818  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderSet_initSDK__SWIG_1")]
819  public static extern void PTEID_ReaderSet_initSDK__SWIG_1();
820
821  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderSet_releaseSDK")]
822  public static extern void PTEID_ReaderSet_releaseSDK();
823
824  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ReaderSet")]
825  public static extern void delete_PTEID_ReaderSet(HandleRef jarg1);
826
827  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderSet_releaseReaders__SWIG_0")]
828  public static extern void PTEID_ReaderSet_releaseReaders__SWIG_0(HandleRef jarg1, bool jarg2);
829
830  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderSet_releaseReaders__SWIG_1")]
831  public static extern void PTEID_ReaderSet_releaseReaders__SWIG_1(HandleRef jarg1);
832
833  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderSet_isReadersChanged")]
834  public static extern bool PTEID_ReaderSet_isReadersChanged(HandleRef jarg1);
835
836  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderSet_readerList__SWIG_0")]
837  public static extern IntPtr PTEID_ReaderSet_readerList__SWIG_0(HandleRef jarg1, bool jarg2);
838
839  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderSet_readerList__SWIG_1")]
840  public static extern IntPtr PTEID_ReaderSet_readerList__SWIG_1(HandleRef jarg1);
841
842  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderSet_getReader")]
843  public static extern IntPtr PTEID_ReaderSet_getReader(HandleRef jarg1);
844
845  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderSet_getReaderByName")]
846  public static extern IntPtr PTEID_ReaderSet_getReaderByName(HandleRef jarg1, string jarg2);
847
848  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderSet_readerCount__SWIG_0")]
849  public static extern uint PTEID_ReaderSet_readerCount__SWIG_0(HandleRef jarg1, bool jarg2);
850
851  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderSet_readerCount__SWIG_1")]
852  public static extern uint PTEID_ReaderSet_readerCount__SWIG_1(HandleRef jarg1);
853
854  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderSet_getReaderName")]
855  public static extern string PTEID_ReaderSet_getReaderName(HandleRef jarg1, uint jarg2);
856
857  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderSet_getReaderByNum")]
858  public static extern IntPtr PTEID_ReaderSet_getReaderByNum(HandleRef jarg1, uint jarg2);
859
860  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderSet_getReaderByCardSerialNumber")]
861  public static extern IntPtr PTEID_ReaderSet_getReaderByCardSerialNumber(HandleRef jarg1, string jarg2);
862
863  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderSet_flushCache")]
864  public static extern bool PTEID_ReaderSet_flushCache(HandleRef jarg1);
865
866  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ReaderContext__SWIG_0")]
867  public static extern IntPtr new_PTEID_ReaderContext__SWIG_0(int jarg1, string jarg2);
868
869  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ReaderContext__SWIG_1")]
870  public static extern IntPtr new_PTEID_ReaderContext__SWIG_1(int jarg1, HandleRef jarg2);
871
872  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ReaderContext__SWIG_2")]
873  public static extern IntPtr new_PTEID_ReaderContext__SWIG_2(HandleRef jarg1);
874
875  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_ReaderContext__SWIG_3")]
876  public static extern IntPtr new_PTEID_ReaderContext__SWIG_3(HandleRef jarg1);
877
878  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ReaderContext")]
879  public static extern void delete_PTEID_ReaderContext(HandleRef jarg1);
880
881  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderContext_getName")]
882  public static extern string PTEID_ReaderContext_getName(HandleRef jarg1);
883
884  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderContext_isCardPresent")]
885  public static extern bool PTEID_ReaderContext_isCardPresent(HandleRef jarg1);
886
887  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderContext_releaseCard__SWIG_0")]
888  public static extern void PTEID_ReaderContext_releaseCard__SWIG_0(HandleRef jarg1, bool jarg2);
889
890  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderContext_releaseCard__SWIG_1")]
891  public static extern void PTEID_ReaderContext_releaseCard__SWIG_1(HandleRef jarg1);
892
893  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderContext_isCardChanged")]
894  public static extern bool PTEID_ReaderContext_isCardChanged(HandleRef jarg1, ref uint jarg2);
895
896  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderContext_getCardType")]
897  public static extern int PTEID_ReaderContext_getCardType(HandleRef jarg1);
898
899  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderContext_getCard")]
900  public static extern IntPtr PTEID_ReaderContext_getCard(HandleRef jarg1);
901
902  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderContext_getEIDCard")]
903  public static extern IntPtr PTEID_ReaderContext_getEIDCard(HandleRef jarg1);
904
905  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderContext_getKidsCard")]
906  public static extern IntPtr PTEID_ReaderContext_getKidsCard(HandleRef jarg1);
907
908  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderContext_getForeignerCard")]
909  public static extern IntPtr PTEID_ReaderContext_getForeignerCard(HandleRef jarg1);
910
911  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderContext_getSISCard")]
912  public static extern IntPtr PTEID_ReaderContext_getSISCard(HandleRef jarg1);
913
914  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderContext_SetEventCallback")]
915  public static extern uint PTEID_ReaderContext_SetEventCallback(HandleRef jarg1, Int32 jarg2, IntPtr jarg3);
916
917  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderContext_StopEventCallback")]
918  public static extern void PTEID_ReaderContext_StopEventCallback(HandleRef jarg1, uint jarg2);
919
920  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderContext_BeginTransaction")]
921  public static extern void PTEID_ReaderContext_BeginTransaction(HandleRef jarg1);
922
923  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderContext_EndTransaction")]
924  public static extern void PTEID_ReaderContext_EndTransaction(HandleRef jarg1);
925
926  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderContext_isVirtualReader")]
927  public static extern bool PTEID_ReaderContext_isVirtualReader(HandleRef jarg1);
928
929  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_Card")]
930  public static extern void delete_PTEID_Card(HandleRef jarg1);
931
932  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Card_getType")]
933  public static extern int PTEID_Card_getType(HandleRef jarg1);
934
935  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Card_getDocument")]
936  public static extern IntPtr PTEID_Card_getDocument(HandleRef jarg1, int jarg2);
937
938  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Card_getRawData")]
939  public static extern IntPtr PTEID_Card_getRawData(HandleRef jarg1, int jarg2);
940
941  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Card_sendAPDU")]
942  public static extern IntPtr PTEID_Card_sendAPDU(HandleRef jarg1, HandleRef jarg2);
943
944  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Card_readFile__SWIG_0")]
945  public static extern IntPtr PTEID_Card_readFile__SWIG_0(HandleRef jarg1, string jarg2, uint jarg3, uint jarg4);
946
947  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Card_readFile__SWIG_1")]
948  public static extern IntPtr PTEID_Card_readFile__SWIG_1(HandleRef jarg1, string jarg2, uint jarg3);
949
950  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Card_readFile__SWIG_2")]
951  public static extern IntPtr PTEID_Card_readFile__SWIG_2(HandleRef jarg1, string jarg2);
952
953  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Card_writeFile__SWIG_0")]
954  public static extern bool PTEID_Card_writeFile__SWIG_0(HandleRef jarg1, string jarg2, HandleRef jarg3, uint jarg4);
955
956  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Card_writeFile__SWIG_1")]
957  public static extern bool PTEID_Card_writeFile__SWIG_1(HandleRef jarg1, string jarg2, HandleRef jarg3);
958
959  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_MemoryCard")]
960  public static extern void delete_PTEID_MemoryCard(HandleRef jarg1);
961
962  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_SmartCard")]
963  public static extern void delete_PTEID_SmartCard(HandleRef jarg1);
964
965  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCard_selectApplication")]
966  public static extern void PTEID_SmartCard_selectApplication(HandleRef jarg1, HandleRef jarg2);
967
968  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCard_sendAPDU__SWIG_0")]
969  public static extern IntPtr PTEID_SmartCard_sendAPDU__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, string jarg4);
970
971  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCard_sendAPDU__SWIG_1")]
972  public static extern IntPtr PTEID_SmartCard_sendAPDU__SWIG_1(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
973
974  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCard_sendAPDU__SWIG_2")]
975  public static extern IntPtr PTEID_SmartCard_sendAPDU__SWIG_2(HandleRef jarg1, HandleRef jarg2);
976
977  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCard_readFile__SWIG_0")]
978  public static extern int PTEID_SmartCard_readFile__SWIG_0(HandleRef jarg1, string jarg2, HandleRef jarg3, HandleRef jarg4, string jarg5);
979
980  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCard_readFile__SWIG_1")]
981  public static extern int PTEID_SmartCard_readFile__SWIG_1(HandleRef jarg1, string jarg2, HandleRef jarg3, HandleRef jarg4);
982
983  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCard_readFile__SWIG_2")]
984  public static extern int PTEID_SmartCard_readFile__SWIG_2(HandleRef jarg1, string jarg2, HandleRef jarg3);
985
986  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCard_writeFile__SWIG_0")]
987  public static extern bool PTEID_SmartCard_writeFile__SWIG_0(HandleRef jarg1, string jarg2, HandleRef jarg3, HandleRef jarg4, string jarg5);
988
989  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCard_writeFile__SWIG_1")]
990  public static extern bool PTEID_SmartCard_writeFile__SWIG_1(HandleRef jarg1, string jarg2, HandleRef jarg3, HandleRef jarg4);
991
992  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCard_writeFile__SWIG_2")]
993  public static extern bool PTEID_SmartCard_writeFile__SWIG_2(HandleRef jarg1, string jarg2, HandleRef jarg3);
994
995  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCard_pinCount")]
996  public static extern uint PTEID_SmartCard_pinCount(HandleRef jarg1);
997
998  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCard_getPins")]
999  public static extern IntPtr PTEID_SmartCard_getPins(HandleRef jarg1);
1000
1001  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCard_certificateCount")]
1002  public static extern uint PTEID_SmartCard_certificateCount(HandleRef jarg1);
1003
1004  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCard_getCertificates")]
1005  public static extern IntPtr PTEID_SmartCard_getCertificates(HandleRef jarg1);
1006
1007  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCard_getChallenge__SWIG_0")]
1008  public static extern IntPtr PTEID_SmartCard_getChallenge__SWIG_0(HandleRef jarg1, bool jarg2);
1009
1010  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCard_getChallenge__SWIG_1")]
1011  public static extern IntPtr PTEID_SmartCard_getChallenge__SWIG_1(HandleRef jarg1);
1012
1013  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCard_getChallengeResponse")]
1014  public static extern IntPtr PTEID_SmartCard_getChallengeResponse(HandleRef jarg1);
1015
1016  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCard_verifyChallengeResponse")]
1017  public static extern bool PTEID_SmartCard_verifyChallengeResponse(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
1018
1019  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_SISCard")]
1020  public static extern void delete_PTEID_SISCard(HandleRef jarg1);
1021
1022  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SISCard_getDocument")]
1023  public static extern IntPtr PTEID_SISCard_getDocument(HandleRef jarg1, int jarg2);
1024
1025  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SISCard_getFullDoc")]
1026  public static extern IntPtr PTEID_SISCard_getFullDoc(HandleRef jarg1);
1027
1028  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SISCard_getID")]
1029  public static extern IntPtr PTEID_SISCard_getID(HandleRef jarg1);
1030
1031  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SISCard_getRawData")]
1032  public static extern IntPtr PTEID_SISCard_getRawData(HandleRef jarg1, int jarg2);
1033
1034  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SISCard_getRawData_Id")]
1035  public static extern IntPtr PTEID_SISCard_getRawData_Id(HandleRef jarg1);
1036
1037  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_EIDCard")]
1038  public static extern void delete_PTEID_EIDCard(HandleRef jarg1);
1039
1040  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_isApplicationAllowed")]
1041  public static extern bool PTEID_EIDCard_isApplicationAllowed();
1042
1043  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_isTestCard")]
1044  public static extern bool PTEID_EIDCard_isTestCard(HandleRef jarg1);
1045
1046  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getAllowTestCard")]
1047  public static extern bool PTEID_EIDCard_getAllowTestCard(HandleRef jarg1);
1048
1049  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_setAllowTestCard")]
1050  public static extern void PTEID_EIDCard_setAllowTestCard(HandleRef jarg1, bool jarg2);
1051
1052  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getDocument")]
1053  public static extern IntPtr PTEID_EIDCard_getDocument(HandleRef jarg1, int jarg2);
1054
1055  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getFullDoc")]
1056  public static extern IntPtr PTEID_EIDCard_getFullDoc(HandleRef jarg1);
1057
1058  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getID")]
1059  public static extern IntPtr PTEID_EIDCard_getID(HandleRef jarg1);
1060
1061  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getAddr")]
1062  public static extern IntPtr PTEID_EIDCard_getAddr(HandleRef jarg1);
1063
1064  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getSod")]
1065  public static extern IntPtr PTEID_EIDCard_getSod(HandleRef jarg1);
1066
1067  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getVersionInfo")]
1068  public static extern IntPtr PTEID_EIDCard_getVersionInfo(HandleRef jarg1);
1069
1070  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getCert")]
1071  public static extern IntPtr PTEID_EIDCard_getCert(HandleRef jarg1, int jarg2);
1072
1073  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getRoot")]
1074  public static extern IntPtr PTEID_EIDCard_getRoot(HandleRef jarg1);
1075
1076  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getCA")]
1077  public static extern IntPtr PTEID_EIDCard_getCA(HandleRef jarg1);
1078
1079  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getSignature")]
1080  public static extern IntPtr PTEID_EIDCard_getSignature(HandleRef jarg1);
1081
1082  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getAuthentication")]
1083  public static extern IntPtr PTEID_EIDCard_getAuthentication(HandleRef jarg1);
1084
1085  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getRawData")]
1086  public static extern IntPtr PTEID_EIDCard_getRawData(HandleRef jarg1, int jarg2);
1087
1088  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getRawData_Id")]
1089  public static extern IntPtr PTEID_EIDCard_getRawData_Id(HandleRef jarg1);
1090
1091  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getRawData_IdSig")]
1092  public static extern IntPtr PTEID_EIDCard_getRawData_IdSig(HandleRef jarg1);
1093
1094  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getRawData_Trace")]
1095  public static extern IntPtr PTEID_EIDCard_getRawData_Trace(HandleRef jarg1);
1096
1097  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getRawData_Addr")]
1098  public static extern IntPtr PTEID_EIDCard_getRawData_Addr(HandleRef jarg1);
1099
1100  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getRawData_AddrSig")]
1101  public static extern IntPtr PTEID_EIDCard_getRawData_AddrSig(HandleRef jarg1);
1102
1103  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getRawData_Sod")]
1104  public static extern IntPtr PTEID_EIDCard_getRawData_Sod(HandleRef jarg1);
1105
1106  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getRawData_CardInfo")]
1107  public static extern IntPtr PTEID_EIDCard_getRawData_CardInfo(HandleRef jarg1);
1108
1109  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getRawData_TokenInfo")]
1110  public static extern IntPtr PTEID_EIDCard_getRawData_TokenInfo(HandleRef jarg1);
1111
1112  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getRawData_Challenge")]
1113  public static extern IntPtr PTEID_EIDCard_getRawData_Challenge(HandleRef jarg1);
1114
1115  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getRawData_Response")]
1116  public static extern IntPtr PTEID_EIDCard_getRawData_Response(HandleRef jarg1);
1117
1118  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCard_getRawData_PersoData")]
1119  public static extern IntPtr PTEID_EIDCard_getRawData_PersoData(HandleRef jarg1);
1120
1121  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_KidsCard")]
1122  public static extern void delete_PTEID_KidsCard(HandleRef jarg1);
1123
1124  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_ForeignerCard")]
1125  public static extern void delete_PTEID_ForeignerCard(HandleRef jarg1);
1126
1127  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_XMLDoc")]
1128  public static extern void delete_PTEID_XMLDoc(HandleRef jarg1);
1129
1130  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_XMLDoc_isAllowed")]
1131  public static extern bool PTEID_XMLDoc_isAllowed(HandleRef jarg1);
1132
1133  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_XMLDoc_getXML")]
1134  public static extern IntPtr PTEID_XMLDoc_getXML(HandleRef jarg1);
1135
1136  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_XMLDoc_getCSV")]
1137  public static extern IntPtr PTEID_XMLDoc_getCSV(HandleRef jarg1);
1138
1139  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_XMLDoc_getTLV")]
1140  public static extern IntPtr PTEID_XMLDoc_getTLV(HandleRef jarg1);
1141
1142  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_XMLDoc_writeXmlToFile")]
1143  public static extern bool PTEID_XMLDoc_writeXmlToFile(HandleRef jarg1, string jarg2);
1144
1145  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_XMLDoc_writeCsvToFile")]
1146  public static extern bool PTEID_XMLDoc_writeCsvToFile(HandleRef jarg1, string jarg2);
1147
1148  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_XMLDoc_writeTlvToFile")]
1149  public static extern bool PTEID_XMLDoc_writeTlvToFile(HandleRef jarg1, string jarg2);
1150
1151  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_Biometric")]
1152  public static extern void delete_PTEID_Biometric(HandleRef jarg1);
1153
1154  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_Crypto")]
1155  public static extern void delete_PTEID_Crypto(HandleRef jarg1);
1156
1157  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_CardVersionInfo")]
1158  public static extern void delete_PTEID_CardVersionInfo(HandleRef jarg1);
1159
1160  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CardVersionInfo_getSerialNumber")]
1161  public static extern string PTEID_CardVersionInfo_getSerialNumber(HandleRef jarg1);
1162
1163  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CardVersionInfo_getComponentCode")]
1164  public static extern string PTEID_CardVersionInfo_getComponentCode(HandleRef jarg1);
1165
1166  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CardVersionInfo_getOsNumber")]
1167  public static extern string PTEID_CardVersionInfo_getOsNumber(HandleRef jarg1);
1168
1169  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CardVersionInfo_getOsVersion")]
1170  public static extern string PTEID_CardVersionInfo_getOsVersion(HandleRef jarg1);
1171
1172  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CardVersionInfo_getSoftmaskNumber")]
1173  public static extern string PTEID_CardVersionInfo_getSoftmaskNumber(HandleRef jarg1);
1174
1175  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CardVersionInfo_getSoftmaskVersion")]
1176  public static extern string PTEID_CardVersionInfo_getSoftmaskVersion(HandleRef jarg1);
1177
1178  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CardVersionInfo_getAppletVersion")]
1179  public static extern string PTEID_CardVersionInfo_getAppletVersion(HandleRef jarg1);
1180
1181  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CardVersionInfo_getGlobalOsVersion")]
1182  public static extern string PTEID_CardVersionInfo_getGlobalOsVersion(HandleRef jarg1);
1183
1184  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CardVersionInfo_getAppletInterfaceVersion")]
1185  public static extern string PTEID_CardVersionInfo_getAppletInterfaceVersion(HandleRef jarg1);
1186
1187  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CardVersionInfo_getPKCS1Support")]
1188  public static extern string PTEID_CardVersionInfo_getPKCS1Support(HandleRef jarg1);
1189
1190  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CardVersionInfo_getKeyExchangeVersion")]
1191  public static extern string PTEID_CardVersionInfo_getKeyExchangeVersion(HandleRef jarg1);
1192
1193  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CardVersionInfo_getAppletLifeCycle")]
1194  public static extern string PTEID_CardVersionInfo_getAppletLifeCycle(HandleRef jarg1);
1195
1196  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CardVersionInfo_getGraphicalPersonalisation")]
1197  public static extern string PTEID_CardVersionInfo_getGraphicalPersonalisation(HandleRef jarg1);
1198
1199  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CardVersionInfo_getElectricalPersonalisation")]
1200  public static extern string PTEID_CardVersionInfo_getElectricalPersonalisation(HandleRef jarg1);
1201
1202  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CardVersionInfo_getElectricalPersonalisationInterface")]
1203  public static extern string PTEID_CardVersionInfo_getElectricalPersonalisationInterface(HandleRef jarg1);
1204
1205  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CardVersionInfo_getSignature")]
1206  public static extern IntPtr PTEID_CardVersionInfo_getSignature(HandleRef jarg1);
1207
1208  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_Sod")]
1209  public static extern void delete_PTEID_Sod(HandleRef jarg1);
1210
1211  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Sod_getData")]
1212  public static extern IntPtr PTEID_Sod_getData(HandleRef jarg1);
1213
1214  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Sod_getHash")]
1215  public static extern IntPtr PTEID_Sod_getHash(HandleRef jarg1);
1216
1217  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_SisId")]
1218  public static extern void delete_PTEID_SisId(HandleRef jarg1);
1219
1220  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SisId_getName")]
1221  public static extern string PTEID_SisId_getName(HandleRef jarg1);
1222
1223  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SisId_getSurname")]
1224  public static extern string PTEID_SisId_getSurname(HandleRef jarg1);
1225
1226  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SisId_getInitials")]
1227  public static extern string PTEID_SisId_getInitials(HandleRef jarg1);
1228
1229  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SisId_getGender")]
1230  public static extern string PTEID_SisId_getGender(HandleRef jarg1);
1231
1232  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SisId_getDateOfBirth")]
1233  public static extern string PTEID_SisId_getDateOfBirth(HandleRef jarg1);
1234
1235  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SisId_getSocialSecurityNumber")]
1236  public static extern string PTEID_SisId_getSocialSecurityNumber(HandleRef jarg1);
1237
1238  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SisId_getLogicalNumber")]
1239  public static extern string PTEID_SisId_getLogicalNumber(HandleRef jarg1);
1240
1241  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SisId_getDateOfIssue")]
1242  public static extern string PTEID_SisId_getDateOfIssue(HandleRef jarg1);
1243
1244  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SisId_getValidityBeginDate")]
1245  public static extern string PTEID_SisId_getValidityBeginDate(HandleRef jarg1);
1246
1247  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SisId_getValidityEndDate")]
1248  public static extern string PTEID_SisId_getValidityEndDate(HandleRef jarg1);
1249
1250  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_EId")]
1251  public static extern void delete_PTEID_EId(HandleRef jarg1);
1252
1253  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getDocumentVersion")]
1254  public static extern string PTEID_EId_getDocumentVersion(HandleRef jarg1);
1255
1256  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getDocumentType")]
1257  public static extern string PTEID_EId_getDocumentType(HandleRef jarg1);
1258
1259  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getCountry")]
1260  public static extern string PTEID_EId_getCountry(HandleRef jarg1);
1261
1262  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getFirstName1")]
1263  public static extern string PTEID_EId_getFirstName1(HandleRef jarg1);
1264
1265  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getSurname")]
1266  public static extern string PTEID_EId_getSurname(HandleRef jarg1);
1267
1268  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getGender")]
1269  public static extern string PTEID_EId_getGender(HandleRef jarg1);
1270
1271  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getDateOfBirth")]
1272  public static extern string PTEID_EId_getDateOfBirth(HandleRef jarg1);
1273
1274  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getLocationOfBirth")]
1275  public static extern string PTEID_EId_getLocationOfBirth(HandleRef jarg1);
1276
1277  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getNobility")]
1278  public static extern string PTEID_EId_getNobility(HandleRef jarg1);
1279
1280  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getNationality")]
1281  public static extern string PTEID_EId_getNationality(HandleRef jarg1);
1282
1283  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getNationalNumber")]
1284  public static extern string PTEID_EId_getNationalNumber(HandleRef jarg1);
1285
1286  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getDuplicata")]
1287  public static extern string PTEID_EId_getDuplicata(HandleRef jarg1);
1288
1289  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getSpecialOrganization")]
1290  public static extern string PTEID_EId_getSpecialOrganization(HandleRef jarg1);
1291
1292  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getMemberOfFamily")]
1293  public static extern string PTEID_EId_getMemberOfFamily(HandleRef jarg1);
1294
1295  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getLogicalNumber")]
1296  public static extern string PTEID_EId_getLogicalNumber(HandleRef jarg1);
1297
1298  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getChipNumber")]
1299  public static extern string PTEID_EId_getChipNumber(HandleRef jarg1);
1300
1301  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getValidityBeginDate")]
1302  public static extern string PTEID_EId_getValidityBeginDate(HandleRef jarg1);
1303
1304  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getValidityEndDate")]
1305  public static extern string PTEID_EId_getValidityEndDate(HandleRef jarg1);
1306
1307  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getSpecialStatus")]
1308  public static extern string PTEID_EId_getSpecialStatus(HandleRef jarg1);
1309
1310  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getHeight")]
1311  public static extern string PTEID_EId_getHeight(HandleRef jarg1);
1312
1313  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getDocumentNumber")]
1314  public static extern string PTEID_EId_getDocumentNumber(HandleRef jarg1);
1315
1316  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getTaxNo")]
1317  public static extern string PTEID_EId_getTaxNo(HandleRef jarg1);
1318
1319  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getSocialSecurityNo")]
1320  public static extern string PTEID_EId_getSocialSecurityNo(HandleRef jarg1);
1321
1322  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getHealthNo")]
1323  public static extern string PTEID_EId_getHealthNo(HandleRef jarg1);
1324
1325  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getIssuingEntity")]
1326  public static extern string PTEID_EId_getIssuingEntity(HandleRef jarg1);
1327
1328  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getLocalofRequest")]
1329  public static extern string PTEID_EId_getLocalofRequest(HandleRef jarg1);
1330
1331  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getGivenNameFather")]
1332  public static extern string PTEID_EId_getGivenNameFather(HandleRef jarg1);
1333
1334  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getSurnameFather")]
1335  public static extern string PTEID_EId_getSurnameFather(HandleRef jarg1);
1336
1337  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getGivenNameMother")]
1338  public static extern string PTEID_EId_getGivenNameMother(HandleRef jarg1);
1339
1340  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getSurnameMother")]
1341  public static extern string PTEID_EId_getSurnameMother(HandleRef jarg1);
1342
1343  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getParents")]
1344  public static extern string PTEID_EId_getParents(HandleRef jarg1);
1345
1346  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getPhoto")]
1347  public static extern IntPtr PTEID_EId_getPhoto(HandleRef jarg1);
1348
1349  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getPersoData")]
1350  public static extern string PTEID_EId_getPersoData(HandleRef jarg1);
1351
1352  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EId_getValidation")]
1353  public static extern string PTEID_EId_getValidation(HandleRef jarg1);
1354
1355  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_Address")]
1356  public static extern void delete_PTEID_Address(HandleRef jarg1);
1357
1358  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Address_getMunicipality")]
1359  public static extern string PTEID_Address_getMunicipality(HandleRef jarg1);
1360
1361  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Address_getDistrict")]
1362  public static extern string PTEID_Address_getDistrict(HandleRef jarg1);
1363
1364  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Address_getStreetName")]
1365  public static extern string PTEID_Address_getStreetName(HandleRef jarg1);
1366
1367  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Address_getCivilParish")]
1368  public static extern string PTEID_Address_getCivilParish(HandleRef jarg1);
1369
1370  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Address_getStreetType1")]
1371  public static extern string PTEID_Address_getStreetType1(HandleRef jarg1);
1372
1373  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Address_getStreetType2")]
1374  public static extern string PTEID_Address_getStreetType2(HandleRef jarg1);
1375
1376  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Address_getBuildingType1")]
1377  public static extern string PTEID_Address_getBuildingType1(HandleRef jarg1);
1378
1379  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Address_getBuildingType2")]
1380  public static extern string PTEID_Address_getBuildingType2(HandleRef jarg1);
1381
1382  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Address_getDoorNo")]
1383  public static extern string PTEID_Address_getDoorNo(HandleRef jarg1);
1384
1385  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Address_getFloor")]
1386  public static extern string PTEID_Address_getFloor(HandleRef jarg1);
1387
1388  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Address_getSide")]
1389  public static extern string PTEID_Address_getSide(HandleRef jarg1);
1390
1391  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Address_getLocality")]
1392  public static extern string PTEID_Address_getLocality(HandleRef jarg1);
1393
1394  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Address_getPlace")]
1395  public static extern string PTEID_Address_getPlace(HandleRef jarg1);
1396
1397  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Address_getZip4")]
1398  public static extern string PTEID_Address_getZip4(HandleRef jarg1);
1399
1400  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Address_getZip3")]
1401  public static extern string PTEID_Address_getZip3(HandleRef jarg1);
1402
1403  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Address_getPostalLocality")]
1404  public static extern string PTEID_Address_getPostalLocality(HandleRef jarg1);
1405
1406  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_SisFullDoc")]
1407  public static extern void delete_PTEID_SisFullDoc(HandleRef jarg1);
1408
1409  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_EIdFullDoc")]
1410  public static extern void delete_PTEID_EIdFullDoc(HandleRef jarg1);
1411
1412  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_Pins")]
1413  public static extern void delete_PTEID_Pins(HandleRef jarg1);
1414
1415  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Pins_count")]
1416  public static extern uint PTEID_Pins_count(HandleRef jarg1);
1417
1418  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Pins_getPinByNumber")]
1419  public static extern IntPtr PTEID_Pins_getPinByNumber(HandleRef jarg1, uint jarg2);
1420
1421  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_Pin")]
1422  public static extern void delete_PTEID_Pin(HandleRef jarg1);
1423
1424  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Pin_getIndex")]
1425  public static extern uint PTEID_Pin_getIndex(HandleRef jarg1);
1426
1427  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Pin_getType")]
1428  public static extern uint PTEID_Pin_getType(HandleRef jarg1);
1429
1430  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Pin_getId")]
1431  public static extern uint PTEID_Pin_getId(HandleRef jarg1);
1432
1433  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Pin_getUsageCode")]
1434  public static extern int PTEID_Pin_getUsageCode(HandleRef jarg1);
1435
1436  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Pin_getFlags")]
1437  public static extern uint PTEID_Pin_getFlags(HandleRef jarg1);
1438
1439  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Pin_getLabel")]
1440  public static extern string PTEID_Pin_getLabel(HandleRef jarg1);
1441
1442  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Pin_getSignature")]
1443  public static extern IntPtr PTEID_Pin_getSignature(HandleRef jarg1);
1444
1445  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Pin_getTriesLeft")]
1446  public static extern int PTEID_Pin_getTriesLeft(HandleRef jarg1);
1447
1448  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Pin_verifyPin__SWIG_0")]
1449  public static extern bool PTEID_Pin_verifyPin__SWIG_0(HandleRef jarg1);
1450
1451  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Pin_verifyPin__SWIG_1")]
1452  public static extern bool PTEID_Pin_verifyPin__SWIG_1(HandleRef jarg1, string jarg2, ref uint jarg3);
1453
1454  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Pin_changePin__SWIG_0")]
1455  public static extern bool PTEID_Pin_changePin__SWIG_0(HandleRef jarg1);
1456
1457  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Pin_changePin__SWIG_1")]
1458  public static extern bool PTEID_Pin_changePin__SWIG_1(HandleRef jarg1, string jarg2, string jarg3, ref uint jarg4, string jarg5);
1459
1460  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_Crl")]
1461  public static extern IntPtr new_PTEID_Crl(string jarg1);
1462
1463  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_Crl")]
1464  public static extern void delete_PTEID_Crl(HandleRef jarg1);
1465
1466  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Crl_getUri")]
1467  public static extern string PTEID_Crl_getUri(HandleRef jarg1);
1468
1469  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Crl_getIssuerName")]
1470  public static extern string PTEID_Crl_getIssuerName(HandleRef jarg1);
1471
1472  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Crl_getIssuer")]
1473  public static extern IntPtr PTEID_Crl_getIssuer(HandleRef jarg1);
1474
1475  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Crl_getData__SWIG_0")]
1476  public static extern int PTEID_Crl_getData__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3);
1477
1478  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Crl_getData__SWIG_1")]
1479  public static extern int PTEID_Crl_getData__SWIG_1(HandleRef jarg1, HandleRef jarg2);
1480
1481  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_OcspResponse")]
1482  public static extern IntPtr new_PTEID_OcspResponse(string jarg1, int jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5);
1483
1484  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_OcspResponse")]
1485  public static extern void delete_PTEID_OcspResponse(HandleRef jarg1);
1486
1487  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_OcspResponse_getUri")]
1488  public static extern string PTEID_OcspResponse_getUri(HandleRef jarg1);
1489
1490  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_OcspResponse_getResponse")]
1491  public static extern int PTEID_OcspResponse_getResponse(HandleRef jarg1, HandleRef jarg2);
1492
1493  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_Certificates")]
1494  public static extern IntPtr new_PTEID_Certificates();
1495
1496  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_Certificates")]
1497  public static extern void delete_PTEID_Certificates(HandleRef jarg1);
1498
1499  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificates_countFromCard")]
1500  public static extern uint PTEID_Certificates_countFromCard(HandleRef jarg1);
1501
1502  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificates_countAll")]
1503  public static extern uint PTEID_Certificates_countAll(HandleRef jarg1);
1504
1505  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificates_getCertFromCard")]
1506  public static extern IntPtr PTEID_Certificates_getCertFromCard(HandleRef jarg1, uint jarg2);
1507
1508  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificates_getCert__SWIG_0")]
1509  public static extern IntPtr PTEID_Certificates_getCert__SWIG_0(HandleRef jarg1, uint jarg2);
1510
1511  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificates_getCert__SWIG_1")]
1512  public static extern IntPtr PTEID_Certificates_getCert__SWIG_1(HandleRef jarg1, int jarg2);
1513
1514  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificates_getRoot")]
1515  public static extern IntPtr PTEID_Certificates_getRoot(HandleRef jarg1);
1516
1517  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificates_getCA")]
1518  public static extern IntPtr PTEID_Certificates_getCA(HandleRef jarg1);
1519
1520  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificates_getSignature")]
1521  public static extern IntPtr PTEID_Certificates_getSignature(HandleRef jarg1);
1522
1523  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificates_getAuthentication")]
1524  public static extern IntPtr PTEID_Certificates_getAuthentication(HandleRef jarg1);
1525
1526  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificates_addCertificate")]
1527  public static extern IntPtr PTEID_Certificates_addCertificate(HandleRef jarg1, HandleRef jarg2);
1528
1529  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_Certificate")]
1530  public static extern void delete_PTEID_Certificate(HandleRef jarg1);
1531
1532  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_getLabel")]
1533  public static extern string PTEID_Certificate_getLabel(HandleRef jarg1);
1534
1535  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_getID")]
1536  public static extern uint PTEID_Certificate_getID(HandleRef jarg1);
1537
1538  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_getStatus__SWIG_0")]
1539  public static extern int PTEID_Certificate_getStatus__SWIG_0(HandleRef jarg1);
1540
1541  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_getStatus__SWIG_1")]
1542  public static extern int PTEID_Certificate_getStatus__SWIG_1(HandleRef jarg1, int jarg2, int jarg3);
1543
1544  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_getType")]
1545  public static extern int PTEID_Certificate_getType(HandleRef jarg1);
1546
1547  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_getCertData")]
1548  public static extern IntPtr PTEID_Certificate_getCertData(HandleRef jarg1);
1549
1550  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_getFormattedData")]
1551  public static extern void PTEID_Certificate_getFormattedData(HandleRef jarg1, HandleRef jarg2);
1552
1553  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_getSerialNumber")]
1554  public static extern string PTEID_Certificate_getSerialNumber(HandleRef jarg1);
1555
1556  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_getOwnerName")]
1557  public static extern string PTEID_Certificate_getOwnerName(HandleRef jarg1);
1558
1559  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_getIssuerName")]
1560  public static extern string PTEID_Certificate_getIssuerName(HandleRef jarg1);
1561
1562  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_getValidityBegin")]
1563  public static extern string PTEID_Certificate_getValidityBegin(HandleRef jarg1);
1564
1565  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_getValidityEnd")]
1566  public static extern string PTEID_Certificate_getValidityEnd(HandleRef jarg1);
1567
1568  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_getKeyLength")]
1569  public static extern uint PTEID_Certificate_getKeyLength(HandleRef jarg1);
1570
1571  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_isRoot")]
1572  public static extern bool PTEID_Certificate_isRoot(HandleRef jarg1);
1573
1574  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_isTest")]
1575  public static extern bool PTEID_Certificate_isTest(HandleRef jarg1);
1576
1577  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_isFromPteidValidChain")]
1578  public static extern bool PTEID_Certificate_isFromPteidValidChain(HandleRef jarg1);
1579
1580  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_isFromCard")]
1581  public static extern bool PTEID_Certificate_isFromCard(HandleRef jarg1);
1582
1583  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_getIssuer")]
1584  public static extern IntPtr PTEID_Certificate_getIssuer(HandleRef jarg1);
1585
1586  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_countChildren")]
1587  public static extern uint PTEID_Certificate_countChildren(HandleRef jarg1);
1588
1589  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_getChildren")]
1590  public static extern IntPtr PTEID_Certificate_getChildren(HandleRef jarg1, uint jarg2);
1591
1592  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_getCRL")]
1593  public static extern IntPtr PTEID_Certificate_getCRL(HandleRef jarg1);
1594
1595  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_getOcspResponse")]
1596  public static extern IntPtr PTEID_Certificate_getOcspResponse(HandleRef jarg1);
1597
1598  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_verifyCRL__SWIG_0")]
1599  public static extern int PTEID_Certificate_verifyCRL__SWIG_0(HandleRef jarg1, bool jarg2);
1600
1601  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_verifyCRL__SWIG_1")]
1602  public static extern int PTEID_Certificate_verifyCRL__SWIG_1(HandleRef jarg1);
1603
1604  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Certificate_verifyOCSP")]
1605  public static extern int PTEID_Certificate_verifyOCSP(HandleRef jarg1);
1606
1607  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_Config__SWIG_0")]
1608  public static extern IntPtr new_PTEID_Config__SWIG_0(int jarg1);
1609
1610  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_Config__SWIG_1")]
1611  public static extern IntPtr new_PTEID_Config__SWIG_1(string jarg1, string jarg2, string jarg3);
1612
1613  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_new_PTEID_Config__SWIG_2")]
1614  public static extern IntPtr new_PTEID_Config__SWIG_2(string jarg1, string jarg2, int jarg3);
1615
1616  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_delete_PTEID_Config")]
1617  public static extern void delete_PTEID_Config(HandleRef jarg1);
1618
1619  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Config_getString")]
1620  public static extern string PTEID_Config_getString(HandleRef jarg1);
1621
1622  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Config_getLong")]
1623  public static extern int PTEID_Config_getLong(HandleRef jarg1);
1624
1625  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Config_setString")]
1626  public static extern void PTEID_Config_setString(HandleRef jarg1, string jarg2);
1627
1628  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_Config_setLong")]
1629  public static extern void PTEID_Config_setLong(HandleRef jarg1, int jarg2);
1630
1631  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_LOG")]
1632  public static extern void PTEID_LOG(int jarg1, string jarg2, string jarg3);
1633
1634  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExReleaseNeededUpcast")]
1635  public static extern IntPtr PTEID_ExReleaseNeededUpcast(IntPtr objectRef);
1636
1637  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExUnknownUpcast")]
1638  public static extern IntPtr PTEID_ExUnknownUpcast(IntPtr objectRef);
1639
1640  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExDocTypeUnknownUpcast")]
1641  public static extern IntPtr PTEID_ExDocTypeUnknownUpcast(IntPtr objectRef);
1642
1643  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExFileTypeUnknownUpcast")]
1644  public static extern IntPtr PTEID_ExFileTypeUnknownUpcast(IntPtr objectRef);
1645
1646  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExParamRangeUpcast")]
1647  public static extern IntPtr PTEID_ExParamRangeUpcast(IntPtr objectRef);
1648
1649  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExCmdNotAllowedUpcast")]
1650  public static extern IntPtr PTEID_ExCmdNotAllowedUpcast(IntPtr objectRef);
1651
1652  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExCmdNotSupportedUpcast")]
1653  public static extern IntPtr PTEID_ExCmdNotSupportedUpcast(IntPtr objectRef);
1654
1655  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExNoCardPresentUpcast")]
1656  public static extern IntPtr PTEID_ExNoCardPresentUpcast(IntPtr objectRef);
1657
1658  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExCardBadTypeUpcast")]
1659  public static extern IntPtr PTEID_ExCardBadTypeUpcast(IntPtr objectRef);
1660
1661  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExCardTypeUnknownUpcast")]
1662  public static extern IntPtr PTEID_ExCardTypeUnknownUpcast(IntPtr objectRef);
1663
1664  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExCertNoIssuerUpcast")]
1665  public static extern IntPtr PTEID_ExCertNoIssuerUpcast(IntPtr objectRef);
1666
1667  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExCertNoCrlUpcast")]
1668  public static extern IntPtr PTEID_ExCertNoCrlUpcast(IntPtr objectRef);
1669
1670  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExCertNoOcspUpcast")]
1671  public static extern IntPtr PTEID_ExCertNoOcspUpcast(IntPtr objectRef);
1672
1673  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExCertNoRootUpcast")]
1674  public static extern IntPtr PTEID_ExCertNoRootUpcast(IntPtr objectRef);
1675
1676  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExBadUsageUpcast")]
1677  public static extern IntPtr PTEID_ExBadUsageUpcast(IntPtr objectRef);
1678
1679  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExBadTransactionUpcast")]
1680  public static extern IntPtr PTEID_ExBadTransactionUpcast(IntPtr objectRef);
1681
1682  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExCardChangedUpcast")]
1683  public static extern IntPtr PTEID_ExCardChangedUpcast(IntPtr objectRef);
1684
1685  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExReaderSetChangedUpcast")]
1686  public static extern IntPtr PTEID_ExReaderSetChangedUpcast(IntPtr objectRef);
1687
1688  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExNoReaderUpcast")]
1689  public static extern IntPtr PTEID_ExNoReaderUpcast(IntPtr objectRef);
1690
1691  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExNotAllowByUserUpcast")]
1692  public static extern IntPtr PTEID_ExNotAllowByUserUpcast(IntPtr objectRef);
1693
1694  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ExUserMustAnswerUpcast")]
1695  public static extern IntPtr PTEID_ExUserMustAnswerUpcast(IntPtr objectRef);
1696
1697  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ByteArrayUpcast")]
1698  public static extern IntPtr PTEID_ByteArrayUpcast(IntPtr objectRef);
1699
1700  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderSetUpcast")]
1701  public static extern IntPtr PTEID_ReaderSetUpcast(IntPtr objectRef);
1702
1703  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ReaderContextUpcast")]
1704  public static extern IntPtr PTEID_ReaderContextUpcast(IntPtr objectRef);
1705
1706  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CardUpcast")]
1707  public static extern IntPtr PTEID_CardUpcast(IntPtr objectRef);
1708
1709  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_MemoryCardUpcast")]
1710  public static extern IntPtr PTEID_MemoryCardUpcast(IntPtr objectRef);
1711
1712  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SmartCardUpcast")]
1713  public static extern IntPtr PTEID_SmartCardUpcast(IntPtr objectRef);
1714
1715  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SISCardUpcast")]
1716  public static extern IntPtr PTEID_SISCardUpcast(IntPtr objectRef);
1717
1718  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIDCardUpcast")]
1719  public static extern IntPtr PTEID_EIDCardUpcast(IntPtr objectRef);
1720
1721  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_KidsCardUpcast")]
1722  public static extern IntPtr PTEID_KidsCardUpcast(IntPtr objectRef);
1723
1724  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ForeignerCardUpcast")]
1725  public static extern IntPtr PTEID_ForeignerCardUpcast(IntPtr objectRef);
1726
1727  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_XMLDocUpcast")]
1728  public static extern IntPtr PTEID_XMLDocUpcast(IntPtr objectRef);
1729
1730  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_BiometricUpcast")]
1731  public static extern IntPtr PTEID_BiometricUpcast(IntPtr objectRef);
1732
1733  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CryptoUpcast")]
1734  public static extern IntPtr PTEID_CryptoUpcast(IntPtr objectRef);
1735
1736  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CardVersionInfoUpcast")]
1737  public static extern IntPtr PTEID_CardVersionInfoUpcast(IntPtr objectRef);
1738
1739  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SodUpcast")]
1740  public static extern IntPtr PTEID_SodUpcast(IntPtr objectRef);
1741
1742  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SisIdUpcast")]
1743  public static extern IntPtr PTEID_SisIdUpcast(IntPtr objectRef);
1744
1745  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIdUpcast")]
1746  public static extern IntPtr PTEID_EIdUpcast(IntPtr objectRef);
1747
1748  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_AddressUpcast")]
1749  public static extern IntPtr PTEID_AddressUpcast(IntPtr objectRef);
1750
1751  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_SisFullDocUpcast")]
1752  public static extern IntPtr PTEID_SisFullDocUpcast(IntPtr objectRef);
1753
1754  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_EIdFullDocUpcast")]
1755  public static extern IntPtr PTEID_EIdFullDocUpcast(IntPtr objectRef);
1756
1757  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_PinsUpcast")]
1758  public static extern IntPtr PTEID_PinsUpcast(IntPtr objectRef);
1759
1760  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_PinUpcast")]
1761  public static extern IntPtr PTEID_PinUpcast(IntPtr objectRef);
1762
1763  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CrlUpcast")]
1764  public static extern IntPtr PTEID_CrlUpcast(IntPtr objectRef);
1765
1766  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_OcspResponseUpcast")]
1767  public static extern IntPtr PTEID_OcspResponseUpcast(IntPtr objectRef);
1768
1769  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CertificatesUpcast")]
1770  public static extern IntPtr PTEID_CertificatesUpcast(IntPtr objectRef);
1771
1772  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_CertificateUpcast")]
1773  public static extern IntPtr PTEID_CertificateUpcast(IntPtr objectRef);
1774
1775  [DllImport("pteid35libCS_Wrapper", EntryPoint="CSharp_PTEID_ConfigUpcast")]
1776  public static extern IntPtr PTEID_ConfigUpcast(IntPtr objectRef);
1777}
1778
1779}
Note: See TracBrowser for help on using the browser.