Application Report


The following 25 APIs (used 94 times) might not work:

There are 79 P/Invokes (used 140 times):

Count Library Function
13 user32 void mouse_event(int, int, int, int, int)
8 user32.dll void keybd_event(byte, byte, int64, int64)
5 user32 void setwindowpos(int, int, int, int, int, int, int)
4 advapi32.dll intptr openscmanager(string, string, int)
4 sevzip30.dll void sevzip_setrootdir(string&)
4 user32.dll int sendmessage(intptr, int, int, int)
3 advapi32.dll intptr openservice(intptr, string, int)
3 sevdta32.dll int sevdta_blzgetinfo(string&, string&, string&)
3 sevzip30.dll void sevzip_setlanguage(int)
3 sevzip30.dll void sevzip_cancelzip()
3 shell32.dll bool shell_notifyicon(int, notifyicon/notifyicondata&)
2 advapi32.dll int closeservicehandle(intptr)
2 gdi32.dll intptr selectobject(intptr, intptr)
2 kernel32.dll bool getversionex(osinfo/osversioninfoex&)
2 sevdta32.dll int sevdta_fileaddrec(int, string&, string&, string&, string&, string&, string&,
2 sevzip30.dll void sevzip_setcompressionrate(int)
2 sevzip30.dll void sevzip_resetarchivbit(int)
2 sevzip30.dll void sevzip_includesystemfiles(bool)
2 sevzip30.dll void sevzip_includeonlyarchivfiles(bool)
2 sevzip30.dll void sevzip_includehiddenfiles(bool)
2 sevzip30.dll int sevzip_zipaddfileex(string&, string&, string&, int, int)
2 sevzip30.dll bool sevzip_settemppath(string&)
2 shell32.dll intptr shgetfileinfo(string&, int, listviewfile/shfileinfo&, int, int)
2 shell32.dll intptr shgetfileinfo(string&, int, io/shfileinfo&, int, int)
2 shell32.dll int shgetpathfromidlist(intptr, stringbuilder)
2 user32 int getwindow(int, int)
2 user32.dll uint registerwindowmessage(string)
2 user32.dll intptr getdesktopwindow()
2 user32.dll int getsystemmetrics(int)
2 winmm.dll int mcisendstring(string&, stringbuilder, int, int)
1 advapi32.dll intptr createservice(intptr, string, string, int, int, int, int, string, string,
1 advapi32.dll int queryservicedescription(intptr, int, intptr, int, int32&)
1 advapi32.dll int queryserviceconfig(intptr, intptr, int, int32&)
1 advapi32.dll int deleteservice(intptr)
1 advapi32.dll int changeservicedescription(intptr, int, servicemanager/service_description&)
1 advapi32.dll int changeserviceconfig(intptr, int, int, int, string, string, intptr, string, s
1 gdi32.dll bool bitblt(intptr, int, int, int, int, intptr, int, int, int)
1 gdi32.dll intptr createcompatiblebitmap(intptr, int, int)
1 gdi32.dll intptr createcompatibledc(intptr)
1 gdi32.dll intptr deletedc(intptr)
1 gdi32.dll intptr deleteobject(intptr)
1 kernel32 int getshortpathname(string&, stringbuilder, int)
1 mapi32.dll int mapisendmail(int, int, standardmapi/mapimessage, int, int)
1 mpr.dll int wnetrestoreconnectionw(int, string)
1 mpr.dll int wnetconnectiondialog(int, int)
1 mpr.dll int wnetcancelconnection2a(string, int, int)
1 mpr.dll int wnetaddconnection2a(networkdrive/structnetresource&, string, string, int)
1 mpr.dll int wnetdisconnectdialog(int, int)
1 ole32.dll void cotaskmemfree(intptr)
1 sevdta32.dll void sevdta_closefile(int)
1 sevdta32.dll int sevdta_checkcreditcard(string&, string&, string&, int)
1 sevdta32.dll void sevdta_blzsetpath(string&)
1 sevdta32.dll int sevdta_init(string&)
1 sevdta32.dll int sevdta_fileend(int)
1 sevdta32.dll void sevdta_print(int, string&, string&, string&, string&, string&, string&)
1 sevdta32.dll int sevdta_checkkontonr(string&, string&, string&)
1 sevdta32.dll int sevdta_createfile(string&, int)
1 sevdta32.dll int sevdta_fileinit(int, string&, string&, string&, string&, int)
1 sevzip30.dll int sevzip_checkzipfile(string&, string&)
1 sevzip30.dll bool sevzip_init(string&)
1 sevzip30.dll int sevzip_zipfolderex(string&, string&, string&, int, string&, int, int)
1 sevzip30.dll int sevzip_unzipex(string&, string&, string&, int, string&, int, int)
1 shell32.dll string shsimpleidlistfrompath(string)
1 shell32.dll intptr shbrowseforfolder(folderbrowserdialog2/browseinfo&)
1 user32 int64 getcursorpos(mouse/pointapi)
1 user32 int getwindowtext(int, string&, int)
1 user32 void showwindow(intptr, int)
1 user32 int sendmessage(intptr, int, int, int)
1 user32 int64 setcursorpos(int, int)
1 user32 int getwindowtextlength(int)
1 user32 int setwindowpos(int, int, int, int, int, int, int)
1 user32.dll bool getcursorinfo(screencapture/win32stuff/cursorinfo&)
1 user32.dll intptr sendmessagetimeout(intptr, uint, intptr, intptr, formskypeclient/sendmess
1 user32.dll intptr sendmessagetimeout(intptr, uint, intptr, formskypeclient/copydatastruct&,
1 user32.dll intptr releasedc(intptr, intptr)
1 user32.dll intptr getdc(intptr)
1 user32.dll bool geticoninfo(intptr, screencapture/win32stuff/iconinfo&)
1 user32.dll intptr copyicon(intptr)
1 winmm.dll int mcigeterrorstring(int, stringbuilder, int)