Application Report
- Application ID: 05801dfa9b644407ac4c9791bccac869
- Report Submitted on: 02/03/2007 20:16:06
- API Issues: 9
- P/Invoke APIs: 47
The following 9 APIs (used 14 times) might not work:
- Total:
6
7
-
System.Management
5
7
-
ManagementBaseObject
1
1
-
get_Item(System.String)
Used 2 times
1
1
-
get_Item(System.String)
Used 2 times
-
ManagementObjectCollection
1
1
-
GetEnumerator()
Used 2 times
1
1
-
GetEnumerator()
Used 2 times
-
ManagementObjectCollection/ManagementObjectEnumerator
2
2
-
MoveNext()
Used 2 times
1
1
-
get_Current()
Used 2 times
1
1
-
MoveNext()
Used 2 times
-
ManagementObjectSearcher
2
-
.ctor(System.Management.ManagementScope,System.Management.ObjectQuery)
Used 1 time
1
-
Get()
Used 1 time
1
-
.ctor(System.Management.ManagementScope,System.Management.ObjectQuery)
Used 1 time
-
ManagementScope
1
-
.ctor()
Used 1 time
1
-
.ctor()
Used 1 time
-
ObjectQuery
1
-
.ctor(System.String)
Used 1 time
1
-
.ctor(System.String)
Used 1 time
-
ManagementBaseObject
-
System.Threading
1
-
ThreadPool
1
-
SetMaxThreads(System.Int32,System.Int32)
Used 2 times
1
-
SetMaxThreads(System.Int32,System.Int32)
Used 2 times
-
ThreadPool
-
System.Management
There are 47 P/Invokes (used 53 times):
| Count | Library | Function |
|---|---|---|
| 3 | sqlite3 | int sqlite3_total_changes(intptr) |
| 2 | kernel32 | intptr getprocessheap() |
| 2 | sqlite | int sqlite_bind(intptr, int, intptr, int, int) |
| 2 | sqlite3 | int sqlite3_bind_int(intptr, int, int) |
| 2 | sqlite3 | int sqlite3_close(intptr) |
| 1 | kernel32 | int lstrlen(intptr) |
| 1 | kernel32 | bool deviceiocontrol(intptr, uint, uint16&, uint, intptr, uint, uint32&, intptr) |
| 1 | kernel32 | bool heapfree(intptr, uint, intptr) |
| 1 | kernel32 | intptr heapalloc(intptr, uint, uint) |
| 1 | kernel32 | bool closehandle(intptr) |
| 1 | kernel32 | intptr createfile(string, uint, uint, intptr, uint, uint, intptr) |
| 1 | kernel32.dll | bool getdiskfreespaceex(string, uint64&, uint64&, uint64&) |
| 1 | sqlite | void sqlite_freemem(intptr) |
| 1 | sqlite | void sqlite_close(intptr) |
| 1 | sqlite | void sqlite_busy_timeout(intptr, int) |
| 1 | sqlite | intptr sqlite_open(intptr, int, intptr&) |
| 1 | sqlite | intptr sqlite_error_string(int) |
| 1 | sqlite | int sqlite_compile(intptr, intptr, intptr&, intptr&, intptr&) |
| 1 | sqlite | int sqlite_finalize(intptr, intptr&) |
| 1 | sqlite | int sqlite_exec(intptr, intptr, intptr, intptr, intptr&) |
| 1 | sqlite | int sqlite_last_statement_changes(intptr) |
| 1 | sqlite | int sqlite_reset(intptr, intptr&) |
| 1 | sqlite | int sqlite_step(intptr, int32&, intptr&, intptr&) |
| 1 | sqlite3 | int sqlite3_prepare(intptr, intptr, int, intptr&, intptr&) |
| 1 | sqlite3 | int sqlite3_step(intptr) |
| 1 | sqlite3 | int64 sqlite3_column_int64(intptr, int) |
| 1 | sqlite3 | int sqlite3_reset(intptr) |
| 1 | sqlite3 | intptr sqlite3_column_blob(intptr, int) |
| 1 | sqlite3 | intptr sqlite3_column_decltype(intptr, int) |
| 1 | sqlite3 | intptr sqlite3_column_name(intptr, int) |
| 1 | sqlite3 | intptr sqlite3_column_text(intptr, int) |
| 1 | sqlite3 | intptr sqlite3_errmsg(intptr) |
| 1 | sqlite3 | void sqlite3_busy_timeout(intptr, int) |
| 1 | sqlite3 | int sqlite3_open(intptr, intptr&) |
| 1 | sqlite3 | int sqlite3_finalize(intptr) |
| 1 | sqlite3 | double sqlite3_column_double(intptr, int) |
| 1 | sqlite3 | int sqlite3_bind_double(intptr, int, double) |
| 1 | sqlite3 | int sqlite3_bind_int64(intptr, int, int64) |
| 1 | sqlite3 | int sqlite3_bind_null(intptr, int) |
| 1 | sqlite3 | int sqlite3_bind_text(intptr, int, intptr, int, intptr) |
| 1 | sqlite3 | int sqlite3_column_bytes(intptr, int) |
| 1 | sqlite3 | int sqlite3_column_count(intptr) |
| 1 | sqlite3 | int sqlite3_column_int(intptr, int) |
| 1 | sqlite3 | int sqlite3_column_type(intptr, int) |
| 1 | sqlite3 | int sqlite3_errcode(intptr) |
| 1 | sqlite3 | int sqlite3_exec(intptr, intptr, intptr, intptr, intptr&) |
| 1 | user32.dll | bool getlastinputinfo(utils/lastinputinfo&) |