Application Report
- Application ID: ce9304648a704a25913764d40fa8b0bd
- Report Submitted on: 04/08/2009 09:29:48
- Definitions File: Mono 2.4
- API Issues: 76
- P/Invoke APIs: 14
The following 76 APIs (used 356 times) might not work:
- Total:
60
62
-
System
1
-
Environment
1
-
get_WorkingSet()
Used 1 time
1
-
get_WorkingSet()
Used 1 time
-
Environment
-
System.Diagnostics
2
-
Process
2
-
WaitForInputIdle()
Used 1 time
1
-
set_ProcessorAffinity(System.IntPtr)
Used 1 time
1
-
WaitForInputIdle()
Used 1 time
-
Process
-
System.Management
50
50
-
ConnectionOptions
8
7
-
.ctor()
Used 3 times
1
-
set_Authentication(System.Management.AuthenticationLevel)
Used 2 times
1
1
-
set_Authority(System.String)
Used 2 times
1
1
-
set_EnablePrivileges(System.Boolean)
Used 2 times
1
1
-
set_Impersonation(System.Management.ImpersonationLevel)
Used 2 times
1
1
-
set_Locale(System.String)
Used 2 times
1
1
-
set_Password(System.String)
Used 4 times
1
1
-
set_Username(System.String)
Used 4 times
1
1
-
.ctor()
Used 3 times
-
EventQuery
1
1
-
.ctor(System.String)
Used 2 times
1
1
-
.ctor(System.String)
Used 2 times
-
EventWatcherOptions
2
2
-
.ctor()
Used 2 times
1
1
-
set_BlockSize(System.Int32)
Used 2 times
1
1
-
.ctor()
Used 2 times
-
ManagementBaseObject
4
4
-
get_ClassPath()
Used 14 times
1
1
-
get_Item(System.String)
Used 16 times
1
1
-
get_Properties()
Used 8 times
1
1
-
set_Item(System.String,System.Object)
Used 2 times
1
1
-
get_ClassPath()
Used 14 times
-
ManagementClass
1
-
ManagementEventWatcher
6
5
-
.ctor()
Used 1 time
1
-
Start()
Used 2 times
1
1
-
Stop()
Used 2 times
1
1
-
set_Options(System.Management.EventWatcherOptions)
Used 2 times
1
1
-
set_Query(System.Management.EventQuery)
Used 2 times
1
1
-
set_Scope(System.Management.ManagementScope)
Used 2 times
1
1
-
.ctor()
Used 1 time
-
ManagementObject
4
4
-
GetMethodParameters(System.String)
Used 2 times
1
1
-
InvokeMethod(System.String,System.Management.ManagementBaseObject,System.Management.InvokeMethodOptions)
Used 2 times
1
1
-
InvokeMethod(System.String,System.Object[])
Used 2 times
1
1
-
get_Path()
Used 8 times
1
1
-
GetMethodParameters(System.String)
Used 2 times
-
ManagementObjectCollection
2
2
-
GetEnumerator()
Used 8 times
1
1
-
get_Count()
Used 8 times
1
1
-
GetEnumerator()
Used 8 times
-
ManagementObjectCollection/ManagementObjectEnumerator
2
2
-
MoveNext()
Used 8 times
1
1
-
get_Current()
Used 8 times
1
1
-
MoveNext()
Used 8 times
-
ManagementObjectSearcher
3
-
.ctor(System.Management.ManagementScope,System.Management.ObjectQuery)
Used 4 times
1
-
.ctor(System.Management.ObjectQuery)
Used 1 time
1
-
Get()
Used 4 times
1
-
.ctor(System.Management.ManagementScope,System.Management.ObjectQuery)
Used 4 times
-
ManagementPath
3
2
-
.ctor(System.String)
Used 2 times
1
-
get_ClassName()
Used 8 times
1
1
-
get_Path()
Used 12 times
1
1
-
.ctor(System.String)
Used 2 times
-
ManagementQuery
1
-
get_QueryString()
Used 2 times
1
-
get_QueryString()
Used 2 times
-
ManagementScope
4
2
-
.ctor(System.String)
Used 2 times
1
-
.ctor(System.String,System.Management.ConnectionOptions)
Used 3 times
1
-
Connect()
Used 6 times
1
1
-
get_Path()
Used 4 times
1
1
-
.ctor(System.String)
Used 2 times
-
ObjectGetOptions
1
-
.ctor()
Used 2 times
1
-
.ctor()
Used 2 times
-
ObjectQuery
1
-
.ctor(System.String)
Used 4 times
1
-
.ctor(System.String)
Used 4 times
-
PropertyData
4
4
-
get_Name()
Used 12 times
1
1
-
get_Qualifiers()
Used 2 times
1
1
-
get_Type()
Used 2 times
1
1
-
get_Value()
Used 12 times
1
1
-
get_Name()
Used 12 times
-
PropertyDataCollection
1
1
-
GetEnumerator()
Used 8 times
1
1
-
GetEnumerator()
Used 8 times
-
PropertyDataCollection/PropertyDataEnumerator
2
2
-
MoveNext()
Used 8 times
1
1
-
get_Current()
Used 8 times
1
1
-
MoveNext()
Used 8 times
-
QualifierData
1
1
-
get_Name()
Used 2 times
1
1
-
get_Name()
Used 2 times
-
QualifierDataCollection
1
1
-
GetEnumerator()
Used 2 times
1
1
-
GetEnumerator()
Used 2 times
-
QualifierDataCollection/QualifierDataEnumerator
2
2
-
MoveNext()
Used 2 times
1
1
-
get_Current()
Used 2 times
1
1
-
MoveNext()
Used 2 times
-
SelectQuery
2
2
-
.ctor(System.String)
Used 2 times
1
1
-
set_ClassName(System.String)
Used 2 times
1
1
-
.ctor(System.String)
Used 2 times
-
ConnectionOptions
-
System.Management.Instrumentation
3
2
-
DefaultManagementProjectInstaller
1
-
.ctor()
Used 3 times
1
-
.ctor()
Used 3 times
-
Instrumentation
2
2
-
Fire(System.Object)
Used 12 times
1
1
-
Publish(System.Object)
Used 2 times
1
1
-
Fire(System.Object)
Used 12 times
-
DefaultManagementProjectInstaller
-
System.Windows.Forms
4
10
-
AxHost
4
-
.ctor(System.String)
Used 1 time
1
-
BeginInit()
Used 1 time
1
-
EndInit()
Used 1 time
1
-
GetOcx()
Used 1 time
1
-
.ctor(System.String)
Used 1 time
-
AxHost/ConnectionPointCookie
2
-
.ctor(System.Object,System.Object,System.Type)
Used 1 time
1
-
Disconnect()
Used 1 time
1
-
.ctor(System.Object,System.Object,System.Type)
Used 1 time
-
AxHost/InvalidActiveXStateException
1
-
DataGridView
1
-
get_EditingPanel()
Used 1 time
1
-
get_EditingPanel()
Used 1 time
-
DataGridViewCell
1
-
Form
1
-
set_AutoScaleBaseSize(System.Drawing.Size)
Used 8 times
1
-
set_AutoScaleBaseSize(System.Drawing.Size)
Used 8 times
-
PrintDialog
1
-
set_UseEXDialog(System.Boolean)
Used 2 times
1
-
set_UseEXDialog(System.Boolean)
Used 2 times
-
RichTextBox
1
-
set_EnableAutoDragDrop(System.Boolean)
Used 2 times
1
-
set_EnableAutoDragDrop(System.Boolean)
Used 2 times
-
WebBrowser
1
1
-
AxHost
-
System
There are 14 P/Invokes (used 16 times):
| Count | Library | Function |
|---|---|---|
| 2 | imm32.dll | intptr immgetdefaultimewnd(intptr) |
| 2 | kernel32.dll | bool setprocessworkingsetsize(intptr, int, int) |
| 1 | kernel32.dll | bool freelibrary(int) |
| 1 | kernel32.dll | int getlasterror() |
| 1 | kernel32.dll | int loadlibrary(string) |
| 1 | user32.dll | intptr sendmessage(intptr, int, intptr, ime/logfont) |
| 1 | user32.dll | intptr sendmessage(intptr, int, intptr, ime/compositionform) |
| 1 | user32.dll | int16 vkkeyscan(char) |
| 1 | user32.dll | bool showcaret(intptr) |
| 1 | user32.dll | bool setcaretpos(int, int) |
| 1 | user32.dll | bool hidecaret(intptr) |
| 1 | user32.dll | bool destroycaret() |
| 1 | user32.dll | bool createcaret(intptr, int, int, int) |
| 1 | user32.dll | intptr sendmessage(intptr, int, intptr, intptr) |