Application Report
- Application ID: 4794bf125f5c4afb851ee838e68779eb
- Report Submitted on: 08/16/2010 22:26:39
- Definitions File: Mono 2.6
- API Issues: 30
- P/Invoke APIs: 18
The following 30 APIs (used 213 times) might not work:
- Total:
25
15
-
System
1
1
-
Activator
1
1
-
CreateComInstanceFrom(System.String,System.String)
Used 2 times
1
1
-
CreateComInstanceFrom(System.String,System.String)
Used 2 times
-
Activator
-
System.Configuration
2
-
ConfigurationManager
1
-
ConfigurationSection
1
-
get_SectionInformation()
Used 1 time
1
-
get_SectionInformation()
Used 1 time
-
ConfigurationManager
-
System.Data.OleDb
1
1
-
OleDbConnection
1
1
-
GetOleDbSchemaTable(System.Guid,System.Object[])
Used 2 times
1
1
-
GetOleDbSchemaTable(System.Guid,System.Object[])
Used 2 times
-
OleDbConnection
-
System.Diagnostics
3
1
-
EventLog
2
-
CreateEventSource(System.Diagnostics.EventSourceCreationData)
Used 1 time
1
-
SourceExists(System.String,System.String)
Used 1 time
1
-
CreateEventSource(System.Diagnostics.EventSourceCreationData)
Used 1 time
-
PerformanceCounter
1
1
-
RemoveInstance()
Used 2 times
1
1
-
RemoveInstance()
Used 2 times
-
EventLog
-
System.Drawing.Printing
1
-
PrinterUnitConvert
1
-
PrinterUnitConvert
-
System.Management
8
9
-
ConnectionOptions
3
2
-
.ctor()
Used 1 time
1
-
set_Password(System.String)
Used 2 times
1
1
-
set_Username(System.String)
Used 2 times
1
1
-
.ctor()
Used 1 time
-
ManagementBaseObject
1
1
-
get_Item(System.String)
Used 62 times
1
1
-
get_Item(System.String)
Used 62 times
-
ManagementObjectCollection
1
1
-
GetEnumerator()
Used 16 times
1
1
-
GetEnumerator()
Used 16 times
-
ManagementObjectCollection/ManagementObjectEnumerator
2
2
-
MoveNext()
Used 16 times
1
1
-
get_Current()
Used 16 times
1
1
-
MoveNext()
Used 16 times
-
ManagementObjectSearcher
2
-
.ctor(System.Management.ManagementScope,System.Management.ObjectQuery)
Used 8 times
1
-
Get()
Used 8 times
1
-
.ctor(System.Management.ManagementScope,System.Management.ObjectQuery)
Used 8 times
-
ManagementScope
1
-
.ctor(System.String,System.Management.ConnectionOptions)
Used 1 time
1
-
.ctor(System.String,System.Management.ConnectionOptions)
Used 1 time
-
ObjectQuery
1
-
.ctor(System.String)
Used 8 times
1
-
.ctor(System.String)
Used 8 times
-
ConnectionOptions
-
System.Reflection.Emit
1
-
DynamicMethod
1
-
DynamicMethod
-
System.Runtime.InteropServices
1
1
-
Marshal
1
1
-
GetHRForLastWin32Error()
Used 2 times
1
1
-
GetHRForLastWin32Error()
Used 2 times
-
Marshal
-
System.Runtime.Remoting
1
-
RemotingConfiguration
1
-
Configure(System.String,System.Boolean)
Used 1 time
1
-
Configure(System.String,System.Boolean)
Used 1 time
-
RemotingConfiguration
-
System.Threading
1
-
ReaderWriterLockSlim
1
-
.ctor(System.Threading.LockRecursionPolicy)
Used 1 time
1
-
.ctor(System.Threading.LockRecursionPolicy)
Used 1 time
-
ReaderWriterLockSlim
-
System.Web.UI
1
-
Control
1
-
get_DesignMode()
Used 14 times
1
-
get_DesignMode()
Used 14 times
-
Control
-
System.Web.UI.WebControls
1
-
BaseValidator
1
-
set_Text(System.String)
Used 23 times
1
-
set_Text(System.String)
Used 23 times
-
BaseValidator
-
System.Windows.Forms
5
-
DataGridView
1
-
GetRowDisplayRectangle(System.Int32,System.Boolean)
Used 1 time
1
-
GetRowDisplayRectangle(System.Int32,System.Boolean)
Used 1 time
-
TextBox
3
-
ToolStripItem
1
-
get_RightToLeft()
Used 1 time
1
-
get_RightToLeft()
Used 1 time
-
DataGridView
-
System
There are 18 P/Invokes (used 54 times):
| Count | Library | Function |
|---|---|---|
| 24 | gdi32.dll | int16 getdevicecaps(int, int16) |
| 6 | user32.dll | int sendmessage(intptr, int, int, int) |
| 4 | kernel32 | int loadlibrary(string) |
| 3 | user32.dll | intptr getfocus() |
| 2 | kernel32 | int freelibrary(int) |
| 2 | shell32.dll | int shinvokeprintercommand(intptr, uint, string, string, int) |
| 2 | user32.dll | bool drawanimatedrects(intptr, int, user32/rect&, user32/rect&) |
| 1 | comdlg32.dll | intptr findtext(intptr) |
| 1 | comdlg32.dll | intptr replacetext(intptr) |
| 1 | kernel32.dll | uint16 getsystemdefaultlangid() |
| 1 | user32 | intptr getparent(intptr) |
| 1 | user32.dll | int sendmessage(intptr, int, user32/gettextlengthex&, intptr) |
| 1 | user32.dll | int registerwindowmessage(string) |
| 1 | user32.dll | int destroywindow(intptr) |
| 1 | user32.dll | bool showwindow(intptr, int) |
| 1 | user32.dll | bool isdialogmessage(intptr, user32/msg&) |
| 1 | user32.dll | bool getwindowrect(intptr, user32/rect&) |
| 1 | user32.dll | uint getkbcodepage() |