Application Report
- Application ID: ea1290fe780f4afc950f4efbcb2ab0df
- Report Submitted on: 07/17/2009 08:47:13
- Definitions File: Mono 2.4 (Revised)
- API Issues: 1
- P/Invoke APIs: 35
The following 1 APIs (used 35 times) might not work:
- Total:
1
-
System.Security
1
-
CodeAccessPermission
1
-
Assert()
Used 35 times
1
-
Assert()
Used 35 times
-
CodeAccessPermission
-
System.Security
There are 35 P/Invokes (used 40 times):
| Count | Library | Function |
|---|---|---|
| 2 | winscard.dll | uint scardstatus(intptr, stringbuilder, uint32&, uint32&, uint32&, byte[], uint3 |
| 2 | winscard.dll | uint scardfreememory(intptr, intptr) |
| 2 | winscard.dll | uint scardendtransaction(intptr, uint) |
| 2 | winscard.dll | uint scarddisconnect(intptr, uint) |
| 2 | winscard.dll | uint scardreleasecontext(intptr) |
| 1 | certgate.dll | int certgate_verify(uint, byte[], uint) |
| 1 | certgate.dll | int certgate_waitforstatuschange(uint) |
| 1 | certgate.dll | int certgate_write(uint, byte[], uint32&) |
| 1 | certgate.dll | int certgate_close() |
| 1 | certgate.dll | int certgate_sign(uint, byte[], uint, byte[], uint32&) |
| 1 | certgate.dll | int certgate_read(uint, byte[], uint32&) |
| 1 | certgate.dll | int certgate_open(uint) |
| 1 | certgate.dll | int certgate_create(uint32&, uint) |
| 1 | certgate.dll | int certgate_decrypt(uint, byte[], uint, byte[], uint32&) |
| 1 | certgate.dll | int certgate_delete(uint, byte[]) |
| 1 | certgate.dll | int certgate_encrypt(uint, byte[], uint, byte[], uint32&) |
| 1 | certgate.dll | int certgate_enumeratecards(uint32[], uint32&) |
| 1 | certgate.dll | int certgate_getlibraryversion(certgateversiondata&) |
| 1 | certgate.dll | int certgate_getreturncodetext(int, byte[], uint32&) |
| 1 | certgate.dll | int certgate_find(uint, uint, uint32[], uint32&) |
| 1 | kernel32.dll | intptr loadlibrary(string) |
| 1 | kernel32.dll | bool freelibrary(intptr) |
| 1 | winscard.dll | uint scardreconnect(intptr, uint, uint, uint, uint32&) |
| 1 | winscard.dll | uint scardlistreaders(intptr, string, intptr&, uint32&) |
| 1 | winscard.dll | uint scardsetattrib(intptr, uint, byte[], uint) |
| 1 | winscard.dll | uint scardlistreadergroups(intptr, intptr&, uint32&) |
| 1 | winscard.dll | uint scardisvalidcontext(intptr) |
| 1 | winscard.dll | uint scardgetstatuschange(intptr, uint, winscard/scard_readerstate[], uint) |
| 1 | winscard.dll | uint scardgetattrib(intptr, uint, byte[], uint32&) |
| 1 | winscard.dll | uint scardestablishcontext(uint, intptr, intptr, intptr&) |
| 1 | winscard.dll | uint scardcontrol(intptr, uint, byte[], uint, byte[], uint, uint32&) |
| 1 | winscard.dll | uint scardconnect(intptr, string, uint, uint, intptr&, uint32&) |
| 1 | winscard.dll | uint scardcancel(intptr) |
| 1 | winscard.dll | uint scardbegintransaction(intptr) |
| 1 | winscard.dll | uint scardtransmit(intptr, winscard/scard_io_request, byte[], uint, winscard/sca |