Application Report
- Application ID: c494e58dd3f4481fa8838f4b68b3a5c0
- Report Submitted on: 12/13/2006 03:58:01
- API Issues: 22
- P/Invoke APIs: 61
The following 22 APIs (used 506 times) might not work:
- Total:
1
21
-
System.IO
1
-
DriveInfo
1
-
GetDrives()
Used 3 times
1
-
GetDrives()
Used 3 times
-
DriveInfo
-
System.Windows.Forms
21
-
AxHost
18
-
.ctor(System.String)
Used 9 times
1
-
GetColorFromOleColor(System.UInt32)
Used 6 times
1
-
GetFontFromIFont(System.Object)
Used 5 times
1
-
GetIFontFromFont(System.Drawing.Font)
Used 5 times
1
-
GetIPictureFromPicture(System.Drawing.Image)
Used 9 times
1
-
GetOcx()
Used 9 times
1
-
GetOleColorFromColor(System.Drawing.Color)
Used 6 times
1
-
GetPictureFromIPicture(System.Object)
Used 10 times
1
-
PropsValid()
Used 19 times
1
-
SetAboutBoxDelegate(System.Windows.Forms.AxHost/AboutBoxDelegate)
Used 9 times
1
-
get_BackColor()
Used 3 times
1
-
get_Enabled()
Used 8 times
1
-
get_Font()
Used 5 times
1
-
get_ForeColor()
Used 2 times
1
-
set_BackColor(System.Drawing.Color)
Used 3 times
1
-
set_Enabled(System.Boolean)
Used 8 times
1
-
set_Font(System.Drawing.Font)
Used 5 times
1
-
set_ForeColor(System.Drawing.Color)
Used 2 times
1
-
.ctor(System.String)
Used 9 times
-
AxHost/ConnectionPointCookie
2
-
.ctor(System.Object,System.Object,System.Type)
Used 9 times
1
-
Disconnect()
Used 9 times
1
-
.ctor(System.Object,System.Object,System.Type)
Used 9 times
-
AxHost/InvalidActiveXStateException
1
-
.ctor(System.String,System.Windows.Forms.AxHost/ActiveXInvokeKind)
Used 362 times
1
-
.ctor(System.String,System.Windows.Forms.AxHost/ActiveXInvokeKind)
Used 362 times
-
AxHost
-
System.IO
There are 61 P/Invokes (used 129 times):
| Count | Library | Function |
|---|---|---|
| 14 | kernel32 | int lstrcpy(string&, int) |
| 9 | fmodexp.dll | fmodex/fmod_result fmod_sound_release(int) |
| 7 | fmodexp.dll | fmodex/fmod_result fmod_system_getnumplugins(int, fmodex/fmod_plugintype, int32& |
| 6 | fmodexp.dll | fmodex/fmod_result fmod_sound_gettag(int, string&, int, fmodex/fmod_tag&) |
| 6 | kernel32 | int lstrlen(int) |
| 5 | fmodexp.dll | fmodex/fmod_result fmod_sound_getlength(int, int32&, fmodex/fmod_timeunit) |
| 4 | user32 | int getwindow(int, int) |
| 3 | fmodexp.dll | fmodex/fmod_result fmod_system_getplugininfo(int, fmodex/fmod_plugintype, int, b |
| 3 | user32 | int screentoclient(int, functions/pointapi&) |
| 3 | user32 | int getcursorpos(functions/pointapi&) |
| 3 | user32 | int getwindowthreadprocessid(int, int32&) |
| 3 | user32 | int setforegroundwindow(int) |
| 2 | fmodexp.dll | fmodex/fmod_result fmod_system_update(int) |
| 2 | fmodexp.dll | fmodex/fmod_result fmod_system_init(int, int, fmodex/fmod_initflags, int) |
| 2 | fmodexp.dll | fmodex/fmod_result fmod_system_release(int) |
| 2 | fmodexp.dll | fmodex/fmod_result fmod_sound_getnumtags(int, int32&, int32&) |
| 2 | fmodexp.dll | fmodex/fmod_result fmod_sound_getformat(int, fmodex/fmod_sound_type&, fmodex/fmo |
| 2 | fmodexp.dll | fmodex/fmod_result fmod_dsp_remove(int) |
| 2 | fmodexp.dll | fmodex/fmod_result fmod_dsp_getactive(int, int32&) |
| 2 | fmodexp.dll | fmodex/fmod_result fmod_system_setoutputbyplugin(int, int) |
| 2 | fmodexp.dll | fmodex/fmod_result fmod_channel_setvolume(int, single) |
| 2 | fmodexp.dll | fmodex/fmod_result fmod_channel_setpaused(int, int) |
| 2 | user32 | int getwindowtext(int, string&, int) |
| 2 | user32 | int getwindowlong(int, int) |
| 2 | user32 | int getdesktopwindow() |
| 2 | user32 | int callwindowproc(int, int, int, int, int) |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_system_setpluginpath(int, string&) |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_channel_stop(int) |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_system_setstreambuffersize(int, int, fmodex/fmod_timeuni |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_system_playsound(int, fmodex/fmod_channelindex, int, int |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_system_create(int32&) |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_system_close(int) |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_system_adddsp(int, int) |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_sound_getsubsound(int, int, int32&) |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_sound_getnumsubsounds(int, int32&) |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_channel_setposition(int, int, fmodex/fmod_timeunit) |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_channel_isplaying(int, int32&) |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_channel_getposition(int, int32&, fmodex/fmod_timeunit) |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_channel_getpaused(int, int32&) |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_channel_getfrequency(int, single&) |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_system_createdspbyindex(int, int, int32&) |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_system_getwavedata(int, single&, int, int) |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_system_getversion(int, int32&) |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_system_createstreamex(int, string&, fmodex/fmod_mode, fm |
| 1 | fmodexp.dll | fmodex/fmod_result fmod_system_createsoundex(int, string&, fmodex/fmod_mode, fmo |
| 1 | kernel32 | int getlogicaldrivestrings(int, string&) |
| 1 | kernel32 | int apiclosehandle(int) |
| 1 | kernel32 | int apigetpriorityclass(int) |
| 1 | kernel32 | int apiopenprocess(int, int, int) |
| 1 | kernel32 | int apisetpriorityclass(int, int) |
| 1 | kernel32 | void sleep(int) |
| 1 | kernel32 | int getdrivetype(string&) |
| 1 | kernel32 | void copymemory(string&, string&, int64) |
| 1 | kernel32 | int convcstringtovbstring(string&, int) |
| 1 | user32 | int sendmessage(int, int, int, int) |
| 1 | user32 | int postmessage(int, int, int, int32&) |
| 1 | user32 | int getclassname(int, string&, int) |
| 1 | user32 | int getwindowplacement(int, functions/windowplacement&) |
| 1 | user32 | int findwindow(string&, string&) |
| 1 | user32 | int findwindowex(int, int, string&, string&) |
| 1 | user32 | int setwindowplacement(int, functions/windowplacement&) |