Application Report


The following 24 APIs (used 131 times) might not work:

There are 253 P/Invokes (used 808 times):

Count Library Function
22 gdi32.dll intptr selectobject(intptr, intptr)
22 user32.dll bool releasecapture()
22 user32.dll intptr a(intptr, int, intptr, intptr)
21 user32.dll int releasedc(intptr, intptr)
16 gdi32.dll bool deleteobject(intptr)
16 sockettools.interop.dll int inetformataddress(uint, stringbuilder, int)
14 gdi32.dll intptr deletedc(intptr)
14 user32.dll intptr sendmessage(intptr, int, intptr, intptr)
13 sockettools.interop.dll uint inetgetlasterror()
12 gdi32.dll int getdevicecaps(intptr, int)
12 sockettools.interop.dll int inetdisabletrace()
12 user32.dll intptr getwindowdc(intptr)
11 user32.dll intptr getparent(intptr)
10 sockettools.interop.dll int inetsetoption(uint, uint, int)
10 sockettools.interop.dll void destroymessagewindow(uint)
10 user32.dll bool setwindowpos(intptr, intptr, int, int, int, int, uint)
9 sockettools.interop.dll uint inetgetaddress(string)
9 user32.dll bool getscrollinfo(intptr, int, scrollablecontrol/b&)
9 user32.dll bool showwindow(intptr, int)
9 uxtheme.dll intptr openthemedata(intptr, string)
8 gdi32.dll intptr createcompatibledc(intptr)
8 gdi32.dll intptr createrectrgnindirect(win32/rect&)
8 sockettools.interop.dll int inetdisconnect(uint)
8 sockettools.interop.dll uint inetattachthread(uint, uint)
8 sockettools.interop.dll int inetenabletrace(string, uint)
8 user32.dll bool animatewindow(intptr, int, uint)
8 user32.dll uint sendmessage(intptr, uint, intptr, intptr)
8 user32.dll int a(intptr, int)
7 gdi32.dll bool bitblt(intptr, int, int, int, int, intptr, int, int, int)
7 sockettools.interop.dll int inetgetpeeraddress(uint, uint32&, int32&)
7 user32.dll int sendmessage(intptr, int, int, int)
7 user32.dll int a(intptr, int, int)
6 gdi32.dll bool deletedc(intptr)
6 kernel32.dll intptr openevent(uint, bool, string)
6 sockettools.interop.dll int inetgeterrorstring(uint, stringbuilder, int)
6 user32.dll intptr sendmessagerect(intptr, int, intptr, win32/rect&)
6 user32.dll intptr getdc(intptr)
6 user32.dll bool lockwindowupdate(intptr)
6 user32.dll int setscrollinfo(intptr, int, scrollablecontrol/b&, int)
6 user32.dll int getwindowlong(intptr, int)
6 user32.dll intptr getancestor(intptr, uint)
6 user32.dll bool ischild(intptr, intptr)
6 uxtheme.dll intptr closethemedata(intptr)
5 gdi32.dll intptr deleteobject(intptr)
5 kernel32.dll int getcurrentprocessid()
5 sockettools.interop.dll int inetgetlocaladdress(uint, uint32&, int32&)
5 sockettools.interop.dll uint createmessagewindow()
5 sockettools.interop.dll uint inetgetclientthreadid(uint)
5 sockettools.interop.dll int inetregisterevent(uint, uint, socketwrench/ineteventdelegate, uint)
5 user32.dll intptr setparent(intptr, intptr)
5 user32.dll intptr getfocus()
5 uxtheme.dll int getcurrentthemename(stringbuilder, int, stringbuilder, int, stringbuilder, i
4 gdi32.dll int combinergn(intptr, intptr, intptr, int)
4 gdi32.dll int selectcliprgn(intptr, intptr)
4 kernel32.dll int getlocaleinfo(uint, uint, string, int)
4 sockettools.interop.dll int inetcreatesecuritycredentials(uint, uint, string, string, string, string, ui
4 sockettools.interop.dll int inetgethostname(uint, stringbuilder, int)
4 sockettools.interop.dll int inetserverstop(uint)
4 sockettools.interop.dll int inetinitializeclass(string, uint)
4 sockettools.interop.dll void inetuninitializeclass()
4 sockettools.interop.dll int inetread(uint, byte[], int)
4 sockettools.interop.dll int inetpeek(uint, byte[], int)
4 sockettools.interop.dll int inetgetsecurityinformation(uint, socketwrench/securityinfo&)
4 user32.dll int callnexthookex(intptr, int, intptr, intptr)
4 user32.dll int getkeystate(int)
3 gdi32.dll intptr createcompatiblebitmap(intptr, int, int)
3 gdiplus.dll int b(intptr&)
3 kernel32.dll uint copystring(stringbuilder, uint, int)
3 kernel32.dll uint16 findatom(string)
3 kernel32.dll intptr mapviewoffile(intptr, uint, uint, uint, intptr)
3 msvcrt.dll int _controlfp(int, int)
3 sockettools.interop.dll int inetserverthrottle(uint, uint, uint, uint)
3 sockettools.interop.dll uint inetgethostaddress(string)
3 sockettools.interop.dll void inetdeletesecuritycredentials(uint32&)
3 user32 int setwindowpos(intptr, int, int, int, int, int, int)
3 user32 int msgwaitformultipleobjects(int, intptr, int16, int, int)
3 user32.dll int scrollwindowex(intptr, int, int, scrollablecontrol/a&, scrollablecontrol/a&,
3 user32.dll bool setlayeredwindowattributes(intptr, int, byte, int)
3 user32.dll intptr getsystemmenu(intptr, bool)
3 user32.dll intptr windowfrompoint(ap/j)
3 user32.dll intptr getdcex(intptr, intptr, uint)
3 user32.dll int setwindowlong(intptr, int, int)
3 winspool.drv int devicecapabilities(string, string, int, intptr, intptr)
2 kernel32 bool writefile(intptr, byte[], uint, uint32&, intptr)
2 kernel32.dll intptr openfilemapping(uint, bool, string)
2 kernel32.dll uint globalfree(uint)
2 kernel32.dll intptr globallock(uint)
2 kernel32.dll int stringlength(uint)
2 kernel32.dll int globalunlock(uint)
2 sockettools.interop.dll uint inetgetclienthandle(uint, uint)
2 sockettools.interop.dll void inetsetlasterror(uint)
2 sockettools.interop.dll int inetreject(uint)
2 sockettools.interop.dll int inetwriteline(uint, string, int32&)
2 sockettools.interop.dll uint inetgetthreadclient(uint)
2 sockettools.interop.dll int inetwrite(uint, string, int)
2 sockettools.interop.dll uint inetasyncconnectex(string, uint, uint, uint, uint, uint, uint, uint, uint,
2 sockettools.interop.dll uint inetgetclientid(uint)
2 sockettools.interop.dll int inetsettimeout(uint, int)
2 sockettools.interop.dll int inetreadstream(uint, byte[], int32&, uint, byte[], uint, uint)
2 sockettools.interop.dll int inetreadline(uint, stringbuilder, int32&)
2 sockettools.interop.dll int inetgetserviceport(string)
2 sockettools.interop.dll int inetgetservicename(int, stringbuilder, int)
2 sockettools.interop.dll int inetgetserverstatus(uint)
2 sockettools.interop.dll int inetgetlocalname(stringbuilder, int)
2 sockettools.interop.dll int inetgetexternaladdress(uint32&)
2 sockettools.interop.dll int inetwrite(uint, byte[], int)
2 sockettools.interop.dll int inetcancel(uint)
2 sockettools.interop.dll int inetabort(uint)
2 sockettools.interop.dll int inetgetversionstring(stringbuilder, int)
2 sockettools.interop.dll int inetisblocking(uint)
2 sockettools.interop.dll int inetisclosed(uint)
2 sockettools.interop.dll int inetisreadable(uint, uint, uint32&)
2 sockettools.interop.dll int inetreadex(uint, byte[], int, uint, uint32&, uint32&)
2 sockettools.interop.dll int inetpeek(uint, intptr, int)
2 sockettools.interop.dll int inetiswritable(uint, uint)
2 user32.dll intptr getforegroundwindow()
2 user32.dll bool updatelayeredwindow(intptr, intptr, e6/b3&, e6/ca&, intptr, e6/b3&, int, e6
2 user32.dll intptr loadbitmap(intptr, intptr)
2 user32.dll bool getwindowrect(intptr, ap/a&)
2 user32.dll intptr sendmessage(intptr, uint, intptr, intptr)
2 user32.dll intptr setwindowpos(intptr, intptr, int, int, int, int, int)
2 user32.dll intptr windowfrompoint(y/j)
2 user32.dll intptr a(intptr, int, intptr, string)
2 user32.dll intptr a(intptr, int, intptr, cx/a&)
2 user32.dll int sendmessage(intptr, int, intptr, rectangle&)
2 user32.dll bool redrawwindow(intptr, intptr, intptr, uint)
2 user32.dll bool getwindowinfo(intptr, ap/l&)
2 user32.dll int messagebeep(int)
2 user32.dll bool trackmouseevent(ap/c&)
2 user32.dll int scrollwindowex(intptr, int, int, cx/a&, cx/a&, intptr, cx/a&, int)
2 user32.dll intptr getwindowthreadprocessid(intptr, int32&)
2 user32.dll int sendmessage(intptr, int, intptr, intptr)
2 uxtheme.dll bool isappthemed()
2 uxtheme.dll bool isthemeactive()
2 uxtheme.dll bool isthemebackgroundpartiallytransparent(intptr, int, int)
2 uxtheme.dll intptr drawthemebackground(intptr, intptr, int, int, e6/bg&, e6/bg&)
2 winspool.drv bool enumprinters(int, string, int, intptr, int, int32&, int32&)
2 winspool.drv bool getprinter(intptr, int, intptr, int, int32&)
2 winspool.drv int documentproperties(intptr, intptr, string, intptr, intptr, int)
1 dwmapi.dll bool dwmiscompositionenabled()
1 dwmapi.dll int dwmdefwindowproc(intptr, int, intptr, intptr)
1 dwmapi.dll int dwmgetwindowattribute(intptr, int, ap/a&, int)
1 dwmapi.dll void dwmextendframeintoclientarea(intptr, ap/g&)
1 gdi32.dll uint getenhmetafilebits(intptr, uint, intptr)
1 gdi32.dll bool gettextmetrics(intptr, win32/textmetric&)
1 gdi32.dll uint getoutlinetextmetrics(intptr, uint, a/d4&)
1 gdi32.dll uint getoutlinetextmetrics(intptr, uint, e6/bp&)
1 gdi32.dll uint getoutlinetextmetrics(intptr, uint, ew/bp&)
1 gdi32.dll uint getenhmetafilebits(intptr, uint, byte[])
1 gdi32.dll intptr setenhmetafilebits(uint, byte[])
1 gdi32.dll intptr createic(string, string, intptr, intptr)
1 gdi32.dll intptr createdibsection(intptr, ap/i&, uint, intptr, intptr, uint)
1 gdi32.dll intptr a(string, intptr, intptr, intptr)
1 gdi32.dll bool stretchblt(intptr, int, int, int, int, intptr, int, int, int, int, int)
1 gdi32.dll bool deleteenhmetafile(intptr)
1 kernel32 int createfile(string, uint, uint, nativemethods/securityattributes, uint, uint,
1 kernel32.dll int flushviewoffile(intptr, uint)
1 kernel32.dll bool readfile(intptr, byte[], uint, uint32&, intptr)
1 kernel32.dll int getcurrentthreadid()
1 kernel32.dll int closehandle(intptr)
1 kernel32.dll bool unmapviewoffile(intptr)
1 kernel32.dll bool flushfilebuffers(intptr)
1 kernel32.dll bool closehandle(intptr)
1 sockettools.interop.dll int inetenumserverclients(uint, uint32[], int)
1 sockettools.interop.dll int inetgetclientmoniker(uint, stringbuilder, int)
1 sockettools.interop.dll int inetgetclientpriority(uint)
1 sockettools.interop.dll int inetgetdefaulthostfile(stringbuilder, int)
1 sockettools.interop.dll int inetgethostfile(stringbuilder, int)
1 sockettools.interop.dll int inetgetlocaladdressstring(uint, stringbuilder, int)
1 sockettools.interop.dll int inetgetphysicaladdress(stringbuilder, int)
1 sockettools.interop.dll int inetgetstatus(uint)
1 sockettools.interop.dll int inetenumserverclients(uint, intptr, int)
1 sockettools.interop.dll int inetshutdown(uint, uint)
1 sockettools.interop.dll int inetclientbroadcast(uint, byte[], int)
1 sockettools.interop.dll int inetclientbroadcast(uint, string, int)
1 sockettools.interop.dll int inetdisableevents(uint)
1 sockettools.interop.dll int inetdisablesecurity(uint, uint)
1 sockettools.interop.dll int inetenableevents(uint, uint, uint)
1 sockettools.interop.dll int inetenablesecurity(uint, uint, uint)
1 sockettools.interop.dll int inetenumhostaliases(string, uint32[], int)
1 sockettools.interop.dll int inetenumnetworkaddresses(uint32&, int)
1 sockettools.interop.dll int inetenumnetworkaddresses(uint32[], int)
1 sockettools.interop.dll uint inetgetclientidletime(uint)
1 sockettools.interop.dll uint inetserverstart(string, int, int, int, int, int, uint, internetserver/inete
1 sockettools.interop.dll int inetserverresume(uint)
1 sockettools.interop.dll int inetserversuspend(uint)
1 sockettools.interop.dll int inetserverunlock(uint)
1 sockettools.interop.dll int inetsetclientmoniker(uint, string)
1 sockettools.interop.dll uint inetasyncacceptex(uint, uint, uint, uint, uint, uint)
1 sockettools.interop.dll int inetwritestream(uint, byte[], uint32&, uint)
1 sockettools.interop.dll int inetsetclientpriority(uint, int)
1 sockettools.interop.dll int inetwriteex(uint, string, int, uint, uint, uint)
1 sockettools.interop.dll int inetwriteex(uint, byte[], int, uint, uint, uint)
1 sockettools.interop.dll int inetstorestream(uint, string, uint, uint32&, uint, uint)
1 sockettools.interop.dll int inetwritestream(uint, string, uint32&, uint)
1 sockettools.interop.dll int inetsethostfile(string)
1 sockettools.interop.dll uint inetserverrestart(uint)
1 sockettools.interop.dll int inetserverlock(uint)
1 sockettools.interop.dll int inetislistening(uint)
1 sockettools.interop.dll int inetisurgent(uint)
1 sockettools.interop.dll int inetreadstream(uint, byte[], int32&, uint, uint, uint, uint)
1 sockettools.interop.dll int inetreadstream(uint, uint32&, int32&, uint, string, uint, uint)
1 sockettools.interop.dll int inetreadstream(uint, uint32&, int32&, uint, uint, uint, uint)
1 sockettools.interop.dll int inetsetserverpriority(uint, int)
1 sockettools.interop.dll uint inetfindclientmoniker(uint, string)
1 sockettools.interop.dll uint inetgetserverthreadid(uint)
1 sockettools.interop.dll int inetserverbroadcast(uint, byte[], int)
1 sockettools.interop.dll uint inetgetlockedserver(uint32&)
1 sockettools.interop.dll int inetserverbroadcast(uint, string, int)
1 sockettools.interop.dll uint inetgetserverclient(uint)
1 sockettools.interop.dll uint inetasynclistenex(uint, uint, uint, uint, uint, uint)
1 user32.dll bool getclientrect(intptr, win32/rect&)
1 user32.dll intptr setwindowshookex(hooktype, localwindowshook/hookproc, intptr, int)
1 user32.dll intptr trackpopupmenu(intptr, uint, int, int, int, intptr, intptr)
1 user32.dll bool drawiconex(intptr, int, int, intptr, int, int, int, intptr, int)
1 user32.dll void disableprocesswindowsghosting()
1 user32.dll intptr windowfrompoint(e6/b3)
1 user32.dll uint setwindowlong(intptr, int, uint)
1 user32.dll int getsyscolor(int)
1 user32.dll intptr setfocus(intptr)
1 user32.dll bool setmenu(intptr, intptr)
1 user32.dll intptr destroymenu(intptr)
1 user32.dll bool setwindowtext(intptr, string)
1 user32.dll bool showcaret(intptr)
1 user32.dll int unhookwindowshookex(intptr)
1 user32.dll int tounicodeex(uint, uint, byte[], stringbuilder, int, uint, intptr)
1 user32.dll bool systemparametersinfo(uint, uint, e6/dp&, uint)
1 user32.dll bool updatelayeredwindow(intptr, intptr, a/ea&, a/bj&, intptr, a/ea&, int, a/p&,
1 user32.dll int getmenustring(intptr, uint, stringbuilder, int, uint)
1 user32.dll intptr getkeyboardlayout(intptr)
1 user32.dll intptr getmenu(intptr)
1 user32.dll intptr postmessage(intptr, int, intptr, intptr)
1 user32.dll bool getwindowrect(intptr, win32/rect&)
1 user32.dll bool hidecaret(intptr)
1 user32.dll bool iswindow(intptr)
1 user32.dll intptr postmessagea(intptr, int, intptr, intptr)
1 user32.dll intptr postmessagew(intptr, int, intptr, intptr)
1 user32.dll bool getwindowrect(intptr, cx/a&)
1 user32.dll intptr setcapture(intptr)
1 uxtheme.dll intptr getthemepartsize(intptr, intptr, int, int, intptr, int, e6/ca&)
1 uxtheme.dll intptr getthemebackgroundregion(intptr, intptr, int, int, win32/rect&, intptr&)
1 uxtheme.dll intptr drawthemetext(intptr, intptr, int, int, string, int, int, int, win32/rect
1 uxtheme.dll intptr drawthemeparentbackground(intptr, intptr, win32/rect&)
1 uxtheme.dll intptr drawthemeparentbackground(intptr, intptr, e6/bg&)
1 uxtheme.dll bool drawthemeedge(intptr, intptr, int, int, e6/bg&, uint, uint, e6/bg&)
1 uxtheme.dll bool isthemepartdefined(intptr, int, int)
1 uxtheme.dll int drawthemetext(intptr, intptr, int, int, string, int, int, int, e6/bg&)
1 uxtheme.dll int drawthemetextex(intptr, intptr, int, int, string, int, int, ap/a&, ap/d&)
1 uxtheme.dll int getthemecolor(intptr, int, int, int, int32&)
1 uxtheme.dll intptr drawthemebackground(intptr, intptr, int, int, win32/rect&, intptr)
1 uxtheme.dll int getthemebackgroundcontentrect(intptr, intptr, int, int, e6/bg&, e6/bg&)
1 winspool.drv bool closeprinter(intptr)
1 winspool.drv bool openprinter(string, intptr&, intptr)