Application Report


The following 54 APIs (used 177 times) might not work:

There are 98 P/Invokes (used 216 times):

Count Library Function
14 user32.dll bool postmessage(intptr, int, uint, uint)
10 gdi32.dll intptr selectobject(intptr, intptr)
9 kernel32.dll bool setdlldirectory(string)
9 user32.dll uint sendmessage(intptr, int, uint, uint)
6 user32.dll int invalidaterect(intptr, intptr, int)
6 user32.dll uint sendmessage(intptr, treeviewmessages, uint, intptr)
5 gdi32.dll bool deleteobject(intptr)
5 user32.dll bool enablemenuitem(intptr, uint, uint)
5 user32.dll intptr getsystemmenu(intptr, bool)
5 user32.dll int invalidaterect(intptr, rect&, int)
4 gdi32.dll uint setbkcolor(intptr, uint)
4 user32.dll int sendmessage(intptr, treeviewmessages, int, tvitem&)
4 user32.dll intptr getdc(intptr)
4 user32.dll bool getscrollinfo(intptr, int, scrollinfo&)
4 user32.dll intptr setcapture(intptr)
4 user32.dll void sendmessage(intptr, int, int, rect&)
4 user32.dll int releasedc(intptr, intptr)
3 gdi32.dll intptr createcompatibledc(intptr)
3 gdi32.dll intptr deletedc(intptr)
3 gdi32.dll bool bitblt(intptr, int, int, int, int, intptr, int, int, patblttypes)
3 kernel32.dll intptr loadlibrary(string)
3 user32.dll bool messagebeep(beeptype)
3 user32.dll int sendmessage(intptr, int, intptr, object)
3 user32.dll int getclientrect(intptr, rect&)
3 user32.dll bool validaterect(intptr, intptr)
2 authdcnx.dll void initialize(string)
2 gdi32.dll intptr createcompatiblebitmap(intptr, int, int)
2 netapi32.dll int netapibufferfree(intptr)
2 user32 int releasedc(intptr, intptr)
2 user32 intptr getwindowdc(intptr)
2 user32.dll bool releasecapture()
2 user32.dll bool postmessage(intptr, int, uint, intptr)
2 user32.dll bool showwindow(intptr, int)
2 user32.dll bool setwindowtextw(handleref, intptr)
2 user32.dll bool screentoclient(intptr, point&)
2 user32.dll bool blockinput(bool)
2 user32.dll int getsystemmetrics(int)
2 user32.dll int sendmessage(intptr, headercontrolmessages, int, int32[])
2 user32.dll int setwindowpos(intptr, intptr, int, int, int, int, uint)
2 user32.dll uint sendmessage(intptr, int, uint, intptr)
2 user32.dll intptr getforegroundwindow()
2 user32.dll int64 getwindowlong(intptr, int)
1 authdcnx.dll int read(intptr, byte[], int, int)
1 authdcnx.dll int write(intptr, byte[], int, int)
1 authdcnx.dll intptr connect(string, int, string, string)
1 authdcnx.dll intptr connectusrpwd(string, int, string, string)
1 authdcnx.dll intptr settimeouts(int, int)
1 authdcnx.dll int deflate(byte[], int, byte[], int)
1 authdcnx.dll void close(intptr)
1 credui.dll creduireturncode confirmcredentials(string, bool)
1 credui.dll creduireturncode promptforcredentials(creduiinfo&, string, int, int, stringbuild
1 gdi32.dll int getclipbox(intptr, rect&)
1 gdi32.dll intptr createsolidbrush(uint)
1 gdi32.dll uint settextalign(intptr, uint)
1 gdi32.dll int textoutw(intptr, int, int, intptr, int)
1 gosinstall.dll bool scaniso(string, string, string)
1 gosinstall.dll string getguestos(string, inspectguestos/mediasourcetype)
1 gosinstall.dll bool prepareanswerfileex(string, string, string, string, string, string, string)
1 gosinstall.dll bool masteriso(string, string, string)
1 gosinstall.dll bool addvmwaretools(string, string)
1 kernel32 int getcurrentthreadid()
1 kernel32.dll uint getdrivetype(string)
1 kernel32.dll intptr loadlibraryex(string, intptr, int)
1 kernel32.dll void zeromemory(intptr, uint)
1 kernel32.dll bool freelibrary(intptr)
1 kernel32.dll bool globalmemorystatusex(systemmemory/memorystatusex)
1 netapi32.dll int netuserenum(string, int, int, intptr&, int, int32&, int32&, int32&)
1 netapi32.dll int netserverenum(string, int, intptr&, int, int32&, int32&, netapi32/sv_101_typ
1 user32 int setparent(intptr, intptr)
1 user32 int showwindow(intptr, int)
1 user32 bool getcomboboxinfo(intptr, propertytokendatatimepicker/comboinfohelper/combobo
1 user32.dll intptr loadcursor(intptr, intptr)
1 user32.dll intptr sendmessage(intptr, int, intptr, intptr)
1 user32.dll intptr windowfrompoint(point)
1 user32.dll uint getguiresources(intptr, uint)
1 user32.dll uint sendmessage(intptr, int, intptr, int)
1 user32.dll void sendmessage(intptr, headercontrolmessages, int, hd_hittestinfo&)
1 user32.dll uint sendmessage(intptr, treeviewmessages, intptr, uint)
1 user32.dll intptr getdlgitem(intptr, int)
1 user32.dll int16 getkeystate(int)
1 user32.dll intptr createwindowex(int, string, string, int, int, int, int, int, intptr, int,
1 user32.dll bool flashwindowex(uicommands/flashwinfo&)
1 user32.dll bool endpaint(intptr, paintstruct&)
1 user32.dll bool destroyicon(intptr)
1 user32.dll int drawtext(intptr, intptr, int, rect, uint)
1 user32.dll int fillrect(intptr, rect&, intptr)
1 user32.dll int getwindowtextlengthw(handleref)
1 user32.dll int getwindowtextw(handleref, intptr, int)
1 user32.dll int msgwaitformultipleobjects(int, int, bool, int, int)
1 user32.dll intptr createcursor(intptr, int, int, int, int, byte[], byte[])
1 user32.dll intptr beginpaint(intptr, paintstruct&)
1 user32.dll int destroywindow(intptr)
1 user32.dll int sendmessage(intptr, treeviewmessages, int, tvhittestinfo&)
1 user32.dll int sendmessage(intptr, treeviewmessages, int, int)
1 user32.dll int sendmessage(intptr, headercontrolmessages, int, int)
1 zlib1.dll int inflate(intptr, int)
1 zlib1.dll int inflateend(intptr)
1 zlib1.dll int inflateinit2(intptr, int, string, uint)