Application Report
- Application ID: 1b8d74199da54748a1b33dd191106d27
- Report Submitted on: 09/29/2009 18:02:54
- Definitions File: Mono 2.4 (Revised)
- API Issues: 5
- P/Invoke APIs: 23
The following 5 APIs (used 22 times) might not work:
- Total:
5
2
-
System.Drawing.Drawing2D
1
-
GraphicsPath
1
-
Widen(System.Drawing.Pen)
Used 1 time
1
-
Widen(System.Drawing.Pen)
Used 1 time
-
GraphicsPath
-
System.Net.Mail
1
1
-
SmtpClient
1
1
-
set_UseDefaultCredentials(System.Boolean)
Used 2 times
1
1
-
set_UseDefaultCredentials(System.Boolean)
Used 2 times
-
SmtpClient
-
System.Runtime.InteropServices
1
1
-
Marshal
1
1
-
GetHRForLastWin32Error()
Used 16 times
1
1
-
GetHRForLastWin32Error()
Used 16 times
-
Marshal
-
System.Threading
1
-
Overlapped
1
-
Pack(System.Threading.IOCompletionCallback)
Used 2 times
1
-
Pack(System.Threading.IOCompletionCallback)
Used 2 times
-
Overlapped
-
System.Windows.Forms
1
-
Form
1
-
set_AutoScaleBaseSize(System.Drawing.Size)
Used 1 time
1
-
set_AutoScaleBaseSize(System.Drawing.Size)
Used 1 time
-
Form
-
System.Drawing.Drawing2D
There are 23 P/Invokes (used 40 times):
| Count | Library | Function |
|---|---|---|
| 5 | kernel32.dll | bool escapecommfunction(intptr, uint) |
| 5 | kernel32.dll | int getlasterror() |
| 4 | kernel32.dll | bool purgecomm(intptr, uint) |
| 4 | kernel32.dll | bool getcommmodemstatus(intptr, uint32&) |
| 2 | kernel32.dll | bool queryperformancecounter(int64&) |
| 2 | kernel32.dll | bool setcommstate(intptr, serialstream/dcb&) |
| 2 | uuirtdrv.dll | bool uuirtsetreceivecallback(intptr, controller/receivecallback, intptr) |
| 1 | kernel32.dll | intptr createfile(string, uint, uint, uint, uint, uint, uint) |
| 1 | kernel32.dll | bool writefile(intptr, byte*, uint, uint32&, nativeoverlapped*) |
| 1 | kernel32.dll | bool closehandle(intptr) |
| 1 | kernel32.dll | bool setcommtimeouts(intptr, serialtimeouts&) |
| 1 | kernel32.dll | bool readfile(intptr, byte*, uint, uint32&, nativeoverlapped*) |
| 1 | kernel32.dll | bool queryperformancefrequency(int64&) |
| 1 | kernel32.dll | bool getcommstate(intptr, serialstream/dcb&) |
| 1 | kernel32.dll | bool flushfilebuffers(intptr) |
| 1 | uuirtdrv.dll | bool uuirttransmitir(intptr, string, int, int, int, intptr, intptr, intptr) |
| 1 | uuirtdrv.dll | bool uuirtsetuuirtconfig(intptr, uint) |
| 1 | uuirtdrv.dll | bool uuirtlearnir(intptr, int, stringbuilder, controller/learncallback, intptr, |
| 1 | uuirtdrv.dll | bool uuirtgetuuirtinfo(intptr, controller/uuinfo&) |
| 1 | uuirtdrv.dll | bool uuirtgetuuirtconfig(intptr, uint32&) |
| 1 | uuirtdrv.dll | bool uuirtgetdrvinfo(uint32&) |
| 1 | uuirtdrv.dll | bool uuirtclose(intptr) |
| 1 | uuirtdrv.dll | intptr uuirtopen() |