Application Report
- Application ID: 2e9dc8ad65ea41d3a4e60bf0136d965b
- Report Submitted on: 02/12/2009 08:07:02
- Definitions File: Mono 2.2
- API Issues: 12
- P/Invoke APIs: 35
The following 12 APIs (used 15 times) might not work:
- Total:
12
-
System.Configuration
2
-
ConfigurationManager
2
-
ConfigurationManager
-
System.Diagnostics
3
-
EventLog
3
-
CreateEventSource(System.Diagnostics.EventSourceCreationData)
Used 1 time
1
-
DeleteEventSource(System.String,System.String)
Used 1 time
1
-
LogNameFromSourceName(System.String,System.String)
Used 3 times
1
-
CreateEventSource(System.Diagnostics.EventSourceCreationData)
Used 1 time
-
EventLog
-
System.Net
1
-
CredentialCache
1
-
get_DefaultCredentials()
Used 1 time
1
-
get_DefaultCredentials()
Used 1 time
-
CredentialCache
-
System.Windows.Forms
6
-
RichTextBox
1
-
set_AutoWordSelection(System.Boolean)
Used 1 time
1
-
set_AutoWordSelection(System.Boolean)
Used 1 time
-
TextBox
1
-
set_AutoCompleteMode(System.Windows.Forms.AutoCompleteMode)
Used 2 times
1
-
set_AutoCompleteMode(System.Windows.Forms.AutoCompleteMode)
Used 2 times
-
ToolStripTextBox
3
-
get_AutoCompleteCustomSource()
Used 1 time
1
-
set_AutoCompleteMode(System.Windows.Forms.AutoCompleteMode)
Used 1 time
1
-
set_AutoCompleteSource(System.Windows.Forms.AutoCompleteSource)
Used 1 time
1
-
get_AutoCompleteCustomSource()
Used 1 time
-
WebBrowser
1
-
.ctor()
Used 1 time
1
-
.ctor()
Used 1 time
-
RichTextBox
-
System.Configuration
There are 35 P/Invokes (used 53 times):
| Count | Library | Function |
|---|---|---|
| 4 | user32.dll | intptr sendmessageitem(intptr, int, intptr, filelistview/hditem&) |
| 3 | kernel32.dll | bool closehandle(intptr) |
| 3 | sqlite3 | int sqlite3_step(intptr) |
| 2 | kernel32.dll | intptr getstdhandle(uint) |
| 2 | kernel32.dll | bool setconsoletextattribute(intptr, uint16) |
| 2 | sqlite3 | intptr sqlite3_column_text(intptr, int) |
| 2 | sqlite3 | int sqlite3_column_count(intptr) |
| 2 | sqlite3 | int sqlite3_column_int(intptr, int) |
| 2 | sqlite3 | double sqlite3_column_double(intptr, int) |
| 2 | sqlite3 | int sqlite3_column_type(intptr, int) |
| 2 | sqlite3 | intptr sqlite3_column_blob(intptr, int) |
| 2 | user32 | int removemenu(intptr, int, int) |
| 2 | user32 | int getmenuitemcount(intptr) |
| 2 | user32 | intptr getsystemmenu(intptr, bool) |
| 1 | advapi32.dll | bool duplicatetoken(intptr, int, intptr&) |
| 1 | advapi32.dll | bool logonuser(string, string, string, int, int, intptr&) |
| 1 | kernel32 | intptr heapalloc(intptr, uint, uint) |
| 1 | kernel32 | intptr getprocessheap() |
| 1 | kernel32 | int lstrlen(intptr) |
| 1 | kernel32.dll | int formatmessage(int, intptr&, int, int, string&, int, intptr) |
| 1 | kernel32.dll | int getconsoleoutputcp() |
| 1 | kernel32.dll | void outputdebugstring(string) |
| 1 | kernel32.dll | bool getconsolescreenbufferinfo(intptr, coloredconsoleappender/console_screen_bu |
| 1 | libc | void closelog() |
| 1 | libc | void openlog(intptr, int, localsyslogappender/syslogfacility) |
| 1 | libc | void syslog(int, string, string) |
| 1 | netapi32.dll | int netmessagebuffersend(string, string, string, string, int) |
| 1 | sqlite3 | intptr sqlite3_column_name(intptr, int) |
| 1 | sqlite3 | int sqlite3_prepare_v2(intptr, intptr, int, intptr&, intptr&) |
| 1 | sqlite3 | intptr sqlite3_errmsg(intptr) |
| 1 | sqlite3 | int sqlite3_open(intptr, intptr&) |
| 1 | sqlite3 | int sqlite3_finalize(intptr) |
| 1 | sqlite3 | int sqlite3_exec(intptr, intptr, intptr, intptr, intptr&) |
| 1 | sqlite3 | int sqlite3_close(intptr) |
| 1 | user32.dll | intptr sendmessage(intptr, uint, intptr, intptr) |