Application Report


The following 57 APIs (used 266 times) might not work:

There are 138 P/Invokes (used 243 times):

Count Library Function
16 kernel32.dll intptr getprocaddress(intptr, string)
7 user32.dll intptr getfocus()
6 gdi32.dll int getpixel(intptr, int, int)
6 user32.dll intptr getforegroundwindow()
6 user32.dll intptr attachthreadinput(intptr, intptr, int)
5 user32 intptr sendmessage(handleref, int, intptr, intptr)
5 user32.dll intptr getwindowthreadprocessid(intptr, intptr)
5 user32.dll bool showwindowasync(intptr, int)
5 user32.dll uint registerwindowmessage(string)
4 hhctrl.ocx int htmlhelp(int, string, uint, uint)
4 kernel32.dll int getcurrentthreadid()
4 user32.dll intptr sendmessage(intptr, uint, intptr, intptr)
3 hhctrl.ocx int htmlhelp(int, string, uint, string)
3 kernel32.dll intptr getcurrentthreadid()
3 user32.dll bool showwindow(intptr, int)
3 user32.dll bool isiconic(intptr)
3 user32.dll bool setforegroundwindow(intptr)
2 authz.dll bool authzgetinformationfromcontext(intptr, nativemethods/authz_context_informat
2 crypt32.dll bool cryptunprotectdata(dataprotector/data_blob&, string, dataprotector/data_blo
2 crypt32.dll bool cryptprotectdata(dataprotector/data_blob&, string, dataprotector/data_blob&
2 gdi32.dll intptr createdc(string, string, string, intptr)
2 gdi32.dll bool deletedc(intptr)
2 hhctrl.ocx int htmlhelp_aklookup_helper(int, string, uint, htmlhelpinterop/hh_aklink&)
2 imm32.dll intptr immgetcontext(intptr)
2 imm32.dll int immreleasecontext(intptr, intptr)
2 imm32.dll int immgetcompositionstring(intptr, uint, stringbuilder, uint)
2 kernel32 bool writeconsole(intptr, char*, uint, uint32&, intptr)
2 kernel32 bool writefile(intptr, byte*, int, uint32&, intptr)
2 kernel32.dll uint16 findatom(string)
2 mapi32.dll uint mapisenddocuments(intptr, string, string, string, uint)
2 microsoft.internal.performance.codemarke void dllperfcodemarker(int, byte[], int)
2 resources\ssce\ssce5432.dll int16 ssce_opensession()
2 shell32 int shgetspecialfolderlocation(intptr, int, intptr&)
2 shell32 bool shgetpathfromidlist(intptr, intptr)
2 shell32.dll intptr shgetfileinfo(string, uint, shfileinfo&, uint, uint)
2 user32 int getwindowtext(intptr, char[], int)
2 user32 intptr getforegroundwindow()
2 user32 int flashwindowex(nativemethods/flashwinfo&)
2 user32 intptr getfocus()
2 user32 int sendmessage(handleref, int, int, int)
2 user32 int getwindowlong(intptr, int)
2 user32 bool systemparametersinfo(int, int, int32&, int)
2 user32.dll int getwindowtext(intptr, stringbuilder, int)
2 user32.dll int getwindowmodulefilename(intptr, stringbuilder, int)
2 user32.dll bool setwindowpos(intptr, int, int, int, int, int, uint)
2 user32.dll int enumwindows(windowproxycollection/enumwindowsproc, int)
2 user32.dll bool iswindowvisible(intptr)
2 user32.dll bool clienttoscreen(intptr, point&)
2 user32.dll int redrawwindow(intptr, intptr, intptr, int)
2 user32.dll intptr getclientrect(intptr, win32wrapper/rect&)
2 user32.dll intptr getparent(intptr)
1 advapi32.dll bool logonuser(string, string, string, int, int, intptr&)
1 advapi32.dll bool lookupaccountname(string, string, void*, uint32&, stringbuilder, uint32&, a
1 advapi32.dll bool lookupaccountsid(string, byte[], stringbuilder, uint32&, stringbuilder, uin
1 advapi32.dll uint getlengthsid(void*)
1 advapi32.dll bool lookupaccountsid(string, intptr, stringbuilder, uint32&, stringbuilder, uin
1 authz.dll bool authzinitializeresourcemanager(uint, intptr, intptr, intptr, intptr, intptr
1 authz.dll bool authzfreecontext(intptr)
1 authz.dll bool authzfreeresourcemanager(intptr)
1 authz.dll bool authzinitializecontextfromsid(uint, byte[], intptr, intptr, nativemethods/l
1 credui.dll creduireturncodes creduipromptforcredentials(credui_info&, string, intptr, int,
1 credui.dll creduireturncodes creduiparseusername(string, stringbuilder, int, stringbuilder,
1 gdi32 intptr getstockobject(int)
1 hhctrl.ocx int htmlhelp_fts_helper(int, string, uint, htmlhelpinterop/hh_fts_query&)
1 hhctrl.ocx int htmlhelp_intptr_helper(int, string, uint, intptr&)
1 hhctrl.ocx int htmlhelp_setwintype_helper(int, string, uint, htmlhelpinterop/hh_wintype&)
1 hhctrl.ocx int htmlhelp_popup_helper(int, string, uint, htmlhelpinterop/hh_popup&)
1 imm32.dll int immsetcompositionfont(intptr, boxview/logfont&)
1 imm32.dll bool immsetcompositionwindow(intptr, boxview/compositionform&)
1 kernel32 intptr getstdhandle(int)
1 kernel32 bool peekconsoleinput(intptr, intptr, uint, uint32&)
1 kernel32 uint gettempfilename(string, string, uint, stringbuilder)
1 kernel32 int getfiletype(intptr)
1 kernel32 bool movefile(string, string)
1 kernel32 intptr getconsolewindow()
1 kernel32.dll int formatmessage(int, intptr, int, int, stringbuilder, int, int)
1 kernel32.dll intptr globallock(intptr)
1 kernel32.dll uint getconsoleoutputcp()
1 kernel32.dll uint16 addatom(string)
1 kernel32.dll bool globalunlock(intptr)
1 kernel32.dll bool getcpinfoexw(uint, uint, cpinfoex&)
1 kernel32.dll uint16 deleteatom(uint16)
1 kernel32.dll intptr loadlibrary(string)
1 kernel32.dll void fillmemory(intptr, intptr, byte)
1 kernel32.dll uint16 getsystemdefaultlangid()
1 kernel32.dll bool closehandle(intptr)
1 kernel32.dll void outputdebugstring(string)
1 microsoft.internal.performance.codemarke void dllinitperf(int)
1 microsoft.internal.performance.codemarke void dlluninitperf(int)
1 ole32 void releasestgmedium(stgmedium&)
1 pdf2image.dll int pdftoimageconverter(string, string, string, string, int, int, int, int, int,
1 resources/bin/b3.systemhooklibrary.dll int getremotetoolbarmouseitemrect(intptr, point, win32wrapper/rect&)
1 resources/bin/b3.systemhooklibrary.dll bool internalgetmouseposition(uintptr, intptr, int32&, int32&)
1 resources/bin/b3.systemhooklibrary.dll bool internalgetkeyboardreading(uintptr, intptr, int32&)
1 resources/bin/b3.systemhooklibrary.dll int getremotescrollinfo(intptr, int, remotescrollinfo/scrollinfostruct&)
1 resources/bin/b3.systemhooklibrary.dll bool initializehook(systemhooktypes, int)
1 resources/bin/b3.systemhooklibrary.dll void uninitializehook(systemhooktypes)
1 resources/bin/b3.systemhooklibrary.dll void disposecpplayer(systemhooktypes)
1 resources/bin/b3.systemhooklibrary.dll systemhook/setcallbackresult setuserhookcallback(systemhook/hookprocessedhandler
1 resources/bin/b3.systemhooklibrary.dll systemhook/filtermessageresult internalfiltermessage(systemhooktypes, int)
1 resources\ssce\ssce5432.dll int16 ssce_checkword(int16, string, byte[], int)
1 resources\ssce\ssce5432.dll int16 ssce_openlex(int16, string, int)
1 resources\ssce\ssce5432.dll int16 ssce_setkey(uint)
1 resources\ssce\ssce5432.dll int16 ssce_suggest(int16, string, int16, byte[], int, int16[], int16)
1 shell32 int shgetmalloc(nativemethods/imalloc&)
1 shell32 intptr shbrowseforfolder(nativemethods/browseinfo)
1 shell32 int shfileoperationw(nativemethods/shfileopstruct&)
1 shell32.dll int shfileoperation(filesystem/shfileopstruct&)
1 shlwapi.dll bool pathisdirectoryempty(string)
1 user32 intptr setfocus(intptr)
1 user32 intptr getparent(intptr)
1 user32 intptr getwindowlong(intptr, int)
1 user32 intptr _windowfrompoint(nativemethods/pointstruct)
1 user32 intptr setforegroundwindow(intptr)
1 user32 intptr postmessage(handleref, int, intptr, intptr)
1 user32 int sendmessage(handleref, int, int, string)
1 user32 void setwindowtext(intptr, string)
1 user32 bool setwindowtext(handleref, string)
1 user32 intptr windowfrompoint(int, int)
1 user32.dll intptr getdesktopwindow()
1 user32.dll intptr getwindowrect(intptr, win32wrapper/rect&)
1 user32.dll intptr sendmessage(intptr, int, intptr, intptr)
1 user32.dll intptr sendmessage(intptr, uint, int, stringbuilder)
1 user32.dll intptr setfocus(intptr)
1 user32.dll bool registerhotkey(intptr, int, int, int)
1 user32.dll intptr getcomboboxinfo(handleref, nativemethods/comboboxinfo)
1 user32.dll intptr getactivewindow()
1 user32.dll bool iszoomed(intptr)
1 user32.dll bool iswindow(intptr)
1 user32.dll bool unregisterhotkey(intptr, int)
1 user32.dll bool geticoninfo(intptr, cursorcapturer/iconinfo&)
1 user32.dll int getscrollpos(intptr, int)
1 user32.dll int getscrollrange(intptr, int, int32&, int32&)
1 user32.dll bool getcursorinfo(cursorcapturer/cursorinfo&)
1 user32.dll bool enumchildwindows(intptr, windowproxycollection/enumwindowsproc, int)
1 user32.dll int setscrollpos(intptr, int, int, bool)
1 user32.dll intptr copyicon(intptr)
1 user32.dll void getclassname(intptr, stringbuilder, int)