Application Report


The following 28 APIs (used 79 times) might not work:

There are 65 P/Invokes (used 103 times):

Count Library Function
6 user32 intptr sendmessage(intptr, int, intptr, intptr)
5 user32.dll int sendmessage(intptr, int, int, int)
3 kernel32.dll int globalfree(intptr)
3 shell32 int extracticonex(string, int, intptr[], intptr[], int)
3 user32.dll bool destroycaret()
3 user32.dll bool setforegroundwindow(intptr)
2 imm32.dll intptr immgetdefaultimewnd(intptr)
2 user32 intptr sendmessage2(intptr, int, intptr, listviewsortmanager/hditem&)
2 user32.dll bool lockwindowupdate(intptr)
2 user32.dll bool setcaretpos(int, int)
2 user32.dll bool hidecaret(intptr)
2 user32.dll bool showwindow(intptr, winapi/windowshowstyle)
2 user32.dll int destroyicon(intptr)
2 user32.dll intptr getwindowdc(intptr)
2 user32.dll bool createcaret(intptr, int, int, int)
2 user32.dll intptr getclasslongptr(intptr, int)
2 user32.dll intptr sendmessageptr(intptr, int, int, int)
2 user32.dll int sendmessage(intptr, int, intptr, int)
2 user32.dll int releasedc(intptr, intptr)
2 user32.dll uint getwindowthreadprocessid(intptr, uint32&)
2 user32.dll bool attachthreadinput(uint, uint, bool)
2 user32.dll bool showcaret(intptr)
2 uxtheme.dll int closethemedata(intptr)
2 uxtheme.dll intptr openthemedata(intptr, string)
2 wininet bool geturlcacheentryinfo(string, intptr, int32&)
2 wininet bool findnexturlcacheentry(intptr, intptr, int32&)
2 wininet intptr findfirsturlcacheentry(string, intptr, int32&)
1 comctl32.dll int dllgetversion(customrichtextbox/nativemethods/dllversioninfo&)
1 gdi32.dll int excludecliprect(intptr, int, int, int, int)
1 kernel32.dll intptr getconsolewindow()
1 kernel32.dll bool setprocessworkingsetsize(intptr, int, int)
1 kernel32.dll int wtsgetactiveconsolesessionid()
1 shell32.dll intptr extracticon(intptr, string, int)
1 shell32.dll intptr shgetfileinfo(string, uint, winapi/shfileinfo&, uint, winapi/shgfi)
1 user32.dll intptr sendmessage(intptr, int, intptr, ime/logfont)
1 user32.dll intptr sendmessage(intptr, int, intptr, ime/compositionform)
1 user32.dll intptr getforegroundwindow()
1 user32.dll bool destroyicon(intptr)
1 user32.dll bool isiconic(intptr)
1 user32.dll bool releasecapture()
1 user32.dll bool showwindow(intptr, int)
1 user32.dll bool getwindowrect(intptr, customrichtextbox/nativemethods/rect&)
1 user32.dll int getwindowtext(intptr, stringbuilder, int)
1 user32.dll intptr copyicon(intptr)
1 user32.dll int16 flashwindowex(winapi/flashwinfo&)
1 uxtheme int getthemebackgroundcontentrect(intptr, intptr, int, int, customrichtextbox/na
1 uxtheme int drawthemebackground(intptr, intptr, int, int, customrichtextbox/nativemethod
1 uxtheme int drawthemeparentbackground(intptr, intptr, customrichtextbox/nativemethods/re
1 uxtheme int isthemebackgroundpartiallytransparent(intptr, int, int)
1 uxtheme.dll bool isthemeactive()
1 uxtheme.dll bool isappthemed()
1 winhttp.dll bool winhttpclosehandle(intptr)
1 winhttp.dll intptr winhttpopen(string, int, intptr, intptr, int)
1 winhttp.dll bool winhttpdetectautoproxyconfigurl(int, string&)
1 winhttp.dll bool winhttpgetproxyforurl(intptr, string, httpsniffer/winhttpautoproxy/winhttp_
1 wininet bool deleteurlcacheentry(intptr)
1 wininet intptr findfirsturlcachegroup(int, int, intptr, int, int64&, intptr)
1 wininet bool findnexturlcachegroup(intptr, int64&, intptr)
1 wininet bool deleteurlcachegroup(int64, int, intptr)
1 wininet.dll bool internetgetconnectedstate(int32&, int)
1 wininet.dll bool internetqueryoptionlist(int, int, httpsniffer/wininetproxyinfo/internet_per
1 wininet.dll bool internetsetoptionlist(int, int, httpsniffer/wininetproxyinfo/internet_per_c
1 wininet.dll int internetsetoption(int, int, int, int)
1 wtsapi32.dll bool wtsquerysessioninformation(intptr, int, winapi/wts_info_class, intptr&, uin
1 wtsapi32.dll void wtsfreememory(intptr)