Application Report
- Application ID: 7aeb88bb0422494d9530c3fd61ba747b
- Report Submitted on: 12/13/2007 16:57:07
- API Issues: 7
- P/Invoke APIs: 68
The following 7 APIs (used 19 times) might not work:
- Total:
4
4
-
System
1
1
-
Type
1
1
-
GetTypeFromProgID(System.String)
Used 10 times
1
1
-
GetTypeFromProgID(System.String)
Used 10 times
-
Type
-
System.IO
1
-
DirectoryInfo
1
-
GetAccessControl()
Used 1 time
1
-
GetAccessControl()
Used 1 time
-
DirectoryInfo
-
System.Security.AccessControl
1
-
CommonObjectSecurity
1
-
CommonObjectSecurity
-
System.Windows.Forms
2
2
-
AxHost
2
-
.ctor(System.String)
Used 1 time
1
-
GetOcx()
Used 3 times
1
-
.ctor(System.String)
Used 1 time
-
ErrorProvider
1
-
set_DataSource(System.Object)
Used 2 times
1
-
set_DataSource(System.Object)
Used 2 times
-
RichTextBox
1
-
set_SelectionHangingIndent(System.Int32)
Used 1 time
1
-
set_SelectionHangingIndent(System.Int32)
Used 1 time
-
AxHost
-
System
There are 68 P/Invokes (used 94 times):
| Count | Library | Function |
|---|---|---|
| 5 | user32.dll | int sendmessage(int, int, int, int) |
| 4 | hhctrl.ocx | int htmlhelp(int, string, uint, uint) |
| 3 | hhctrl.ocx | int htmlhelp(int, string, uint, string) |
| 3 | mocalib.dll | int mccsetapplicationid(mccclientinfo, string) |
| 3 | user32.dll | bool screentoclient(int, exporttofiledialog/point&) |
| 3 | user32.dll | bool getwindowrect(int, exporttofiledialog/rect&) |
| 2 | comctl32.dll | bool imagelist_dragleave(intptr) |
| 2 | hhctrl.ocx | int htmlhelp_aklookup_helper(int, string, uint, mcshelpinfo/hh_aklink&) |
| 2 | mocalib.dll | int sqlgetlongbypos(intptr, intptr, int) |
| 2 | mocalib.dll | int misfree(intptr) |
| 2 | mocalib.dll | string sqlgetstringbypos(intptr, intptr, int) |
| 2 | mocalib.dll | int sqlgetnumcolumns(intptr) |
| 2 | user32.dll | intptr sendmessage(intptr, uint, uint, int) |
| 2 | user32.dll | int getdlgitem(int, int) |
| 2 | user32.dll | int createwindowex(int, string, string, uint, int, int, int, int, int, int, int, |
| 2 | user32.dll | bool destroywindow(int) |
| 2 | user32.dll | bool setwindowtext(int, string) |
| 1 | comctl32.dll | void imagelist_enddrag() |
| 1 | comctl32.dll | bool imagelist_dragenter(intptr, int, int) |
| 1 | comctl32.dll | bool initcommoncontrols() |
| 1 | comctl32.dll | bool imagelist_begindrag(intptr, int, int, int) |
| 1 | comctl32.dll | bool imagelist_dragmove(int, int) |
| 1 | comdlg32.dll | bool getsavefilename(exporttofiledialog/openfilename&) |
| 1 | comdlg32.dll | int commdlgextendederror() |
| 1 | gdi32.dll | bool deleteenhmetafile(intptr) |
| 1 | gdi32.dll | intptr copyenhmetafile(intptr, intptr) |
| 1 | hhctrl.ocx | int htmlhelp_popup_helper(int, string, uint, mcshelpinfo/hh_popup&) |
| 1 | hhctrl.ocx | int htmlhelp_fts_helper(int, string, uint, mcshelpinfo/hh_fts_query&) |
| 1 | hhctrl.ocx | int htmlhelp_intptr_helper(int, string, uint, intptr&) |
| 1 | hhctrl.ocx | int htmlhelp_setwintype_helper(int, string, uint, mcshelpinfo/hh_wintype&) |
| 1 | kernel32.dll | bool tzspecificlocaltimetosystemtime(timezoneinformation/time_zone_information&, |
| 1 | kernel32.dll | bool systemtimetotzspecificlocaltime(timezoneinformation/time_zone_information&, |
| 1 | kernel32.dll | bool systemtimetofiletime(timezoneinformation/systemtime&, filetime&) |
| 1 | kernel32.dll | bool filetimetosystemtime(filetime&, timezoneinformation/systemtime&) |
| 1 | mocalib.dll | int sqlgetdefinedcolumnlenbypos(intptr, int) |
| 1 | mocalib.dll | intptr mccinit(string, int, string) |
| 1 | mocalib.dll | intptr sqlgetnextrow(intptr) |
| 1 | mocalib.dll | intptr sqlgetrow(intptr) |
| 1 | mocalib.dll | string sqlgetcolumnname(intptr, int) |
| 1 | mocalib.dll | void sqlfreeresults(intptr) |
| 1 | mocalib.dll | int sqlgetactualcolumnlenbypos(intptr, int) |
| 1 | mocalib.dll | int ossockrecv(int, stringbuilder, int, int) |
| 1 | mocalib.dll | int mcc_commopen(mccclientinfo) |
| 1 | mocalib.dll | double sqlgetfloatbypos(intptr, intptr, int) |
| 1 | mocalib.dll | int mcc_commsend(mccclientinfo, string) |
| 1 | mocalib.dll | char sqlgetdatatypebypos(intptr, int) |
| 1 | mocalib.dll | int mcc_readheaderex(mccclientinfo, int, intptr&, int, int32&) |
| 1 | mocalib.dll | bool sqlisnullbypos(intptr, intptr, int) |
| 1 | mocalib.dll | int mcc_readsinglerow_v104(mccclientinfo, int, intptr&, int32&) |
| 1 | mocalib.dll | int mcc_commend(int) |
| 1 | mocalib.dll | int mcccloseex(mccclientinfo, intptr) |
| 1 | mocalib.dll | int mccdisableautocommit(mccclientinfo) |
| 1 | mocalib.dll | int ossockerrno() |
| 1 | mocalib.dll | int osauthenticateuser(string, string) |
| 1 | mocalib.dll | int mccsetuptracing(mccclientinfo, string, int, string, int, string, int) |
| 1 | mocalib.dll | int mccsetupenvironment(mccclientinfo, string) |
| 1 | mocalib.dll | int mcc_commreadversion(mccclientinfo, int, int32&) |
| 1 | mocalib.dll | int mccexecstr(mccclientinfo, string, intptr&) |
| 1 | mocalib.dll | int mccenableautocommit(mccclientinfo) |
| 1 | ole32.dll | void cofreeunusedlibraries() |
| 1 | user32.dll | int getparent(int) |
| 1 | user32.dll | intptr sendmessage(intptr, uint, uintptr, intptr) |
| 1 | user32.dll | bool setwindowpos(int, int, int, int, int, int, uint) |
| 1 | user32.dll | bool openclipboard(intptr) |
| 1 | user32.dll | bool messagebeep(msgboxdialog/beeptype) |
| 1 | user32.dll | bool emptyclipboard() |
| 1 | user32.dll | bool closeclipboard() |
| 1 | user32.dll | intptr setclipboarddata(int, intptr) |