Application Report
- Application ID: df9418a3af7b44b29259f729507af2a3
- Report Submitted on: 12/13/2006 10:28:11
- API Issues: 20
- P/Invoke APIs: 17
The following 20 APIs (used 97 times) might not work:
- Total:
16
16
-
Microsoft.Win32
1
-
RegistryKey
1
-
RegistryKey
-
System.Data.Common
1
-
DbConnection
1
-
GetSchema(System.String,System.String[])
Used 2 times
1
-
GetSchema(System.String,System.String[])
Used 2 times
-
DbConnection
-
System.Data.OleDb
1
1
-
OleDbConnection
1
1
-
GetOleDbSchemaTable(System.Guid,System.Object[])
Used 20 times
1
1
-
GetOleDbSchemaTable(System.Guid,System.Object[])
Used 20 times
-
OleDbConnection
-
System.Management
12
13
-
ManagementBaseObject
2
2
-
get_Item(System.String)
Used 20 times
1
1
-
get_Properties()
Used 2 times
1
1
-
get_Item(System.String)
Used 20 times
-
ManagementObject
1
-
.ctor(System.String)
Used 1 time
1
-
.ctor(System.String)
Used 1 time
-
ManagementObjectCollection
1
1
-
GetEnumerator()
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
2
-
.ctor(System.Management.ObjectQuery)
Used 4 times
1
-
Get()
Used 4 times
1
-
.ctor(System.Management.ObjectQuery)
Used 4 times
-
PropertyData
2
2
-
get_Name()
Used 2 times
1
1
-
get_Value()
Used 2 times
1
1
-
get_Name()
Used 2 times
-
PropertyDataCollection
1
1
-
GetEnumerator()
Used 2 times
1
1
-
GetEnumerator()
Used 2 times
-
PropertyDataCollection/PropertyDataEnumerator
2
2
-
MoveNext()
Used 2 times
1
1
-
get_Current()
Used 2 times
1
1
-
MoveNext()
Used 2 times
-
SelectQuery
1
1
-
.ctor(System.String)
Used 4 times
1
1
-
.ctor(System.String)
Used 4 times
-
ManagementBaseObject
-
System.Windows.Forms
3
-
ComboBox
2
-
Help
1
-
ComboBox
-
Microsoft.Win32
There are 17 P/Invokes (used 26 times):
| Count | Library | Function |
|---|---|---|
| 5 | user32.dll | bool getclientrect(intptr, rect) |
| 4 | user32.dll | int16 getkeystate(int) |
| 2 | ole32.dll | int olelockrunning(object, bool, bool) |
| 2 | ole32.dll | void createstreamonhglobal(intptr, int, istream&) |
| 1 | kernel32.dll | int getconsolescreenbufferinfo(int, parser/console_screen_buffer_info&) |
| 1 | kernel32.dll | int getstdhandle(int) |
| 1 | ole32.dll | int createbindctx(int, ibindctx&) |
| 1 | ole32.dll | int olerun(object) |
| 1 | urlmon.dll | int createurlmoniker(imoniker, string, imoniker&) |
| 1 | user32.dll | intptr getfocus() |
| 1 | user32.dll | int sendmessage(intptr, uint, int, int) |
| 1 | user32.dll | int getmessagetime() |
| 1 | user32.dll | int getmessagepos() |
| 1 | user32.dll | bool showwindowasync(intptr, int) |
| 1 | user32.dll | bool setforegroundwindow(intptr) |
| 1 | user32.dll | bool isiconic(intptr) |
| 1 | user32.dll | intptr setfocus(intptr) |