Application Report
- Application ID: c31beadb7cdc42fc9091d36784b5a9cf
- Report Submitted on: 06/30/2008 10:03:21
- API Issues: 11
- P/Invoke APIs: 34
The following 11 APIs (used 20 times) might not work:
- Total:
7
8
-
System.Management
4
6
-
ManagementBaseObject
1
1
-
get_Item(System.String)
Used 2 times
1
1
-
get_Item(System.String)
Used 2 times
-
ManagementClass
2
-
.ctor(System.String)
Used 1 time
1
-
GetInstances()
Used 1 time
1
-
.ctor(System.String)
Used 1 time
-
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
-
ManagementBaseObject
-
System.Windows.Forms
3
2
-
AxHost
2
-
set_Enabled(System.Boolean)
Used 1 time
1
-
set_OcxState(System.Windows.Forms.AxHost/State)
Used 1 time
1
-
set_Enabled(System.Boolean)
Used 1 time
-
TextBox
2
-
set_AutoCompleteMode(System.Windows.Forms.AutoCompleteMode)
Used 3 times
1
-
set_AutoCompleteSource(System.Windows.Forms.AutoCompleteSource)
Used 3 times
1
-
set_AutoCompleteMode(System.Windows.Forms.AutoCompleteMode)
Used 3 times
-
WebBrowser
1
-
.ctor()
Used 2 times
1
-
.ctor()
Used 2 times
-
AxHost
-
System.Management
There are 34 P/Invokes (used 63 times):
| Count | Library | Function |
|---|---|---|
| 18 | winmm.dll | int mcisendstring(string, stringbuilder, int, intptr) |
| 5 | user32.dll | bool flashwindow(intptr, bool) |
| 3 | unrar.dll | int rarprocessfilew(intptr, int, string, string) |
| 3 | unrar.dll | int rarclosearchive(intptr) |
| 2 | kernel32.dll | int freelibrary(intptr) |
| 2 | shell32.dll | int shellexecute(int, string, string, string, string, int) |
| 2 | unrar.dll | void rarsetpassword(intptr, string) |
| 2 | winmm.dll | int playsound(string, int, int) |
| 1 | advapi32.dll | int adjusttokenprivileges(intptr, int, token_privileges&, int, token_privileges& |
| 1 | advapi32.dll | int openprocesstoken(intptr, int, intptr&) |
| 1 | advapi32.dll | int lookupprivilegevalue(string, string, luid&) |
| 1 | kernel32 | int getlasterror() |
| 1 | kernel32 | int formatmessage(int, intptr, int, int, string, uint, int) |
| 1 | kernel32.dll | bool getdiskfreespaceex(string, int64&, int64&, int64&) |
| 1 | kernel32.dll | intptr getprocaddress(intptr, string) |
| 1 | kernel32.dll | intptr loadlibrary(string) |
| 1 | kernel32.dll | int getshortpathname(string, stringbuilder, int) |
| 1 | par2calc.dll | void par2subtractmultiplefromrow(uint16[], uint16[], int, int) |
| 1 | par2calc.dll | void par2process(byte[], byte[], int, int) |
| 1 | par2calc.dll | void par2init() |
| 1 | par2calc.dll | void par2dividerowby(uint16[], int, int) |
| 1 | par2calc.dylib | void par2subtractmultiplefromrow(uint16[], uint16[], int, int) |
| 1 | par2calc.dylib | void par2init() |
| 1 | par2calc.dylib | void par2dividerowby(uint16[], int, int) |
| 1 | par2calc.dylib | void par2process(byte[], byte[], int, int) |
| 1 | powrprof.dll | int setsuspendstate(int, int, int) |
| 1 | shell32 | int shgetfileinfo(string, int, fileicon/shfileinfo&, uint, uint) |
| 1 | shell32.dll | int shfileoperation(interopshfileoperation/shfileopstruct&) |
| 1 | unrar.dll | void rarsetcallback(intptr, unrar/unrarcallback, int) |
| 1 | unrar.dll | intptr raropenarchiveex(unrar/raropenarchivedataex&) |
| 1 | unrar.dll | int rarreadheaderex(intptr, unrar/rarheaderdataex&) |
| 1 | user32.dll | int exitwindowsex(int, int) |
| 1 | user32.dll | int formatmessage(int, intptr, int, int, stringbuilder, int, int) |
| 1 | winmm.dll | int mcigeterrorstring(int, stringbuilder, int) |