Application Report


The following 60 APIs (used 804 times) might not work:

There are 292 P/Invokes (used 461 times):

Count Library Function
8 user32.dll int sendmessage(intptr, int, uint, uint)
7 crypt32.dll intptr certduplicatecertificatecontext(intptr)
7 toadpro.dll uint oo0ooooo0o000oo0lliilliiilillii()
6 advapi32.dll int cryptreleasecontext(int, int)
6 advapi32.dll int cryptdestroyhash(int)
6 netapi32.dll int netapibufferfree(intptr)
5 toadpro.dll int oo0ooo0ooo000oo0lliiiiililiilii(string, uint32*, uint32*, uint32*)
5 user32.dll int16 getasynckeystate(int)
4 advapi32.dll int cryptcreatehash(int, int, int, int, int32&)
4 advapi32.dll int cryptacquirecontext(int32&, string, string, int, int)
4 crypt32.dll int cryptdecodeobjectex(int, intptr, intptr, int, int, intptr, int32&)
4 hhctrl.ocx int htmlhelp(int, string, uint, uint)
4 mapi32.dll int mapilogon(intptr, string, string, int, int, intptr&)
4 mapi32.dll int mapifreebuffer(intptr)
4 ole32.dll int createbindctx(uint, ibindctx&)
4 quest.compare.common.dll licencereturncode licenseinfo(string, uint32&, uint32&, uint32&)
3 advapi32.dll int cryptdestroykey(int)
3 crypt32.dll intptr certfinddatablobcertificateinstore(intptr, int, int, int, ae&, intptr)
3 crypt32.dll intptr certopenstore(intptr, int, int, int, string)
3 crypt32.dll intptr certfindrdnattr(string, intptr)
3 crypt32.dll int cryptacquirecertificateprivatekey(intptr, int, intptr, int32&, int32&, int32
3 crypt32.dll int certgetcertificatecontextproperty(intptr, int, byte[], int32&)
3 gdi32.dll bool bitblt(intptr, int, int, int, int, intptr, int, int, gdi/rasteroperations)
3 gdi32.dll bool deletedc(intptr)
3 gdi32.dll intptr createdc(string, intptr, intptr, intptr)
3 hhctrl.ocx int htmlhelp(int, string, uint, string)
3 kernel32.dll bool setprocessworkingsetsize(intptr, int, int)
3 libmysql.dll void mysql_free_result(intptr)
3 libmysql.dll int mysql_options(intptr, x, int32&)
3 libmysqld.dll int mysql_options(intptr, x, int32&)
3 libmysqld.dll void mysql_free_result(intptr)
3 mapi32.dll int mapireadmail(intptr, intptr, string, int, int, intptr&)
3 netapi32.dll int netservergetinfo(intptr, int, intptr&)
3 shell32.dll int shgetmalloc(intptr&)
3 shell32.dll int shgetdesktopfolder(ishellfolder&)
3 toadpro.dll int oo0o0o0oo00o00oolliiililiiiilli(string, string)
3 user32 int sendmessage(intptr, int, intptr, intptr)
3 user32.dll int sendmessage(intptr, int, int, int)
2 advapi32.dll int crypthashdata(int, byte[], int, int)
2 advapi32.dll int cryptgethashparam(int, int, byte[], int32&, int)
2 advapi32.dll int cryptexportkey(int, int, int, int, intptr, int32&)
2 advapi32.dll int cryptencrypt(intptr, int, int, int, byte[], int32&, int)
2 advapi32.dll int cryptsethashparam(int, int, byte[], int)
2 advapi32.dll int cryptacquirecontext(int32&, intptr, string, int, int)
2 advapi32.dll int cryptsignhash(int, int, intptr, int, byte[], int32&)
2 comctl32.dll intptr imagelist_geticon(intptr, int, int)
2 crypt32.dll int certgetcertificatecontextproperty(intptr, int, intptr, int32&)
2 crypt32.dll int cryptimportpublickeyinfoex(int, int, af&, int, int, intptr, int32&)
2 crypt32.dll int certgetnamestring(intptr, int, int, intptr, intptr, int)
2 crypt32.dll int certsavestore(intptr, int, int, int, ae&, int)
2 crypt32.dll int certstrtoname(int, string, int, intptr, intptr, int32&, intptr)
2 hhctrl.ocx int htmlhelp_aklookup_helper(int, string, uint, hh1interop/hh_aklink&)
2 kernel32.dll int getuserdefaultlcid()
2 libmysql.dll intptr mysql_use_result(intptr)
2 libmysql.dll int64 mysql_stmt_num_rows(intptr)
2 libmysql.dll byte mysql_stmt_close(intptr)
2 libmysql.dll void mysql_stmt_data_seek(intptr, int64)
2 libmysql.dll string mysql_get_client_info()
2 libmysql.dll int mysql_num_fields(intptr)
2 libmysql.dll int mysql_next_result(intptr)
2 libmysql.dll int mysql_field_count(intptr)
2 libmysql.dll int64 mysql_num_rows(intptr)
2 libmysqld.dll int64 mysql_stmt_num_rows(intptr)
2 libmysqld.dll string mysql_get_client_info()
2 libmysqld.dll int mysql_num_fields(intptr)
2 libmysqld.dll int mysql_field_count(intptr)
2 libmysqld.dll int mysql_next_result(intptr)
2 libmysqld.dll int64 mysql_num_rows(intptr)
2 libmysqld.dll byte mysql_stmt_close(intptr)
2 libmysqld.dll intptr mysql_use_result(intptr)
2 libmysqld.dll void mysql_stmt_data_seek(intptr, int64)
2 mapi32.dll int mapisendmail(intptr, intptr, mapimessage, int, int)
2 mapi32.dll int mapilogoff(intptr, intptr, int, int)
2 mcp.dll int mcp(int, string, string)
2 netapi32.dll int netserverenum(intptr, int, intptr&, int, int32&, int32&, int, intptr, int)
2 ole32.dll int coregistermessagefilter(icommessagefilter, icommessagefilter&)
2 plugins\db2\apifind.dll int qgettargetname(byte, stringbuilder)
2 plugins\db2\ltapi.dll int ltwakeup(stringbuilder, bool, string, string, string)
2 quest.compare.common.dll licencereturncode getfirst(string, int, int32&, int32&, int32&)
2 quest.compare.common.dll licencereturncode licensecheck3(string, string, uint, uint32&, int32&)
2 quest.compare.common.dll licencereturncode getnext(string, int, int32&, int32&, int32&)
2 shell32.dll int shgetpathfromidlist(intptr, stringbuilder)
2 shell32.dll intptr shgetfileinfo(string, uint, shellapi/shfileinfo&, uint, uint)
2 toadpro.dll int o000o00000oo000oiililliilllllil(string, int, int32*)
2 user32 uint getwindowlong(intptr, int)
2 user32 int destroyicon(intptr)
2 user32 intptr sendmessage(intptr, uint, uint, uint)
2 user32.dll int getsystemmetrics(int)
2 user32.dll int sendmessage(intptr, threestatetreeview/treeviewmessages, int, threestatetree
2 user32.dll bool drawfocusrect(intptr, elementcontainercontrol/rect*)
2 user32.dll int getdialogbaseunits()
2 user32.dll bool lockwindowupdate(intptr)
2 user32.dll bool drawfocusrect(intptr, diagramobject/rect*)
2 uxtheme.dll bool isthemeactive()
2 uxtheme.dll bool isappthemed()
2 uxtheme.dll bool getcurrentthemename(char[], int, char[], int, char[], int)
2 uxtheme.dll int getcurrentthemename(byte[], int, byte[], int, byte[], int)
1 advapi32.dll int cryptverifysignature(int, byte[], int, int, intptr, int)
1 advapi32.dll int cryptdecrypt(intptr, int, int, int, byte[], int32&)
1 advapi32.dll bool logonuser(string, string, string, int, int, intptr&)
1 advapi32.dll int cryptimportkey(int, byte[], int, int, int, int32&)
1 comctl32.dll int imagelist_getimagecount(intptr)
1 crypt32.dll int certaddcertificatecontexttostore(intptr, intptr, int, intptr)
1 crypt32.dll intptr certduplicatestore(intptr)
1 crypt32.dll intptr certcreatecertificatecontext(int, intptr, int)
1 crypt32.dll int cryptfindcertificatekeyprovinfo(intptr, int, intptr)
1 crypt32.dll int certverifytimevalidity(intptr, intptr)
1 crypt32.dll int certverifycertificatechainpolicy(intptr, intptr, aj&, ad&)
1 crypt32.dll int certsetcertificatecontextproperty(intptr, int, int, v&)
1 crypt32.dll int certgetpublickeylength(int, intptr)
1 crypt32.dll int certgetintendedkeyusage(int, intptr, intptr, int)
1 crypt32.dll int certgetcertificatechain(intptr, intptr, intptr, intptr, c&, int, intptr, int
1 crypt32.dll int certfreecertificatecontext(intptr)
1 crypt32.dll int certdeletecertificatefromstore(intptr)
1 crypt32.dll int certcomparecertificate(int, intptr, intptr)
1 crypt32.dll int certclosestore(intptr, int)
1 crypt32.dll intptr certfindcertificateinstore(intptr, int, int, int, intptr, intptr)
1 crypt32.dll intptr certfindextension(string, int, intptr)
1 crypt32.dll intptr certfindstringcertificateinstore(intptr, int, int, int, string, intptr)
1 crypt32.dll intptr certfindusagecertificateinstore(intptr, int, int, int, aq&, intptr)
1 crypt32.dll intptr certopenstoredata(intptr, int, intptr, int, ae&)
1 crypt32.dll void certfreecertificatechain(intptr)
1 dllwrapper.dll int f_openaddressbook(string, stringbuilder, stringbuilder, addressbook/errormes
1 hhctrl.ocx int htmlhelp_setwintype_helper(int, string, uint, hh1interop/hh_wintype&)
1 hhctrl.ocx int htmlhelp_popup_helper(int, string, uint, hh1interop/hh_popup&)
1 hhctrl.ocx int htmlhelp_intptr_helper(int, string, uint, intptr&)
1 hhctrl.ocx int htmlhelp_fts_helper(int, string, uint, hh1interop/hh_fts_query&)
1 kernel32 intptr loadlibraryex(string, intptr, winprogressdialog/loadlibraryexflags)
1 kernel32.dll bool closehandle(intptr)
1 kernel32.dll int getlocaleinfo(int, int, string, int)
1 kernel32.dll intptr loadlibraryex(string, intptr, uint)
1 kernel32.dll intptr freelibrary(intptr)
1 libmysql.dll intptr mysql_fetch_row(intptr)
1 libmysql.dll string mysql_error(intptr)
1 libmysql.dll int64 mysql_stmt_affected_rows(intptr)
1 libmysql.dll int64 mysql_insert_id(intptr)
1 libmysql.dll int64 mysql_affected_rows(intptr)
1 libmysql.dll byte mysql_bind_param(intptr, byte[])
1 libmysql.dll byte mysql_bind_result(intptr, byte[])
1 libmysql.dll byte mysql_change_user(intptr, string, string, string)
1 libmysql.dll byte mysql_eof(intptr)
1 libmysql.dll byte mysql_more_results(intptr)
1 libmysql.dll int mysql_warning_count(intptr)
1 libmysql.dll intptr mysql_fetch_fields(intptr)
1 libmysql.dll intptr mysql_fetch_lengths(intptr)
1 libmysql.dll int mysql_stmt_field_count(intptr)
1 libmysql.dll intptr mysql_stmt_result_metadata(intptr)
1 libmysql.dll intptr mysql_stmt_param_metadata(intptr)
1 libmysql.dll intptr mysql_stmt_init(intptr)
1 libmysql.dll intptr mysql_real_connect(intptr, string, string, string, string, int, string, i
1 libmysql.dll intptr mysql_prepare(intptr, byte[], int)
1 libmysql.dll intptr mysql_param_result(intptr)
1 libmysql.dll intptr mysql_init(intptr)
1 libmysql.dll intptr mysql_get_metadata(intptr)
1 libmysql.dll byte mysql_ssl_set(intptr, string, string, string, string, string)
1 libmysql.dll int mysql_thread_id(intptr)
1 libmysql.dll int mysql_fetch(intptr)
1 libmysql.dll int mysql_fetch_column(intptr, byte[], int, int64)
1 libmysql.dll int mysql_kill(intptr, int)
1 libmysql.dll int mysql_param_count(intptr)
1 libmysql.dll int mysql_ping(intptr)
1 libmysql.dll int mysql_stmt_execute(intptr)
1 libmysql.dll int mysql_real_query(intptr, byte[], int)
1 libmysql.dll int mysql_stmt_errno(intptr)
1 libmysql.dll int mysql_send_long_data(intptr, int, byte[], int64)
1 libmysql.dll int mysql_stmt_fetch(intptr)
1 libmysql.dll int mysql_execute(intptr)
1 libmysql.dll int mysql_stmt_store_result(intptr)
1 libmysql.dll int mysql_stmt_send_long_data(intptr, int, byte[], int64)
1 libmysql.dll int mysql_stmt_prepare(intptr, byte[], int)
1 libmysql.dll byte mysql_stmt_bind_param(intptr, byte[])
1 libmysql.dll byte mysql_stmt_bind_result(intptr, byte[])
1 libmysql.dll byte mysql_stmt_free_result(intptr)
1 libmysql.dll int mysql_errno(intptr)
1 libmysql.dll int mysql_stmt_param_count(intptr)
1 libmysql.dll int mysql_stmt_fetch_column(intptr, byte[], int, int64)
1 libmysql.dll int mysql_select_db(intptr, string)
1 libmysql.dll string mysql_sqlstate(intptr)
1 libmysql.dll void mysql_data_seek(intptr, int64)
1 libmysql.dll string mysql_info(intptr)
1 libmysql.dll string mysql_stat(intptr)
1 libmysql.dll intptr mysql_store_result(intptr)
1 libmysql.dll string mysql_stmt_error(intptr)
1 libmysql.dll string mysql_get_server_info(intptr)
1 libmysql.dll void mysql_close(intptr)
1 libmysql.dll string mysql_get_host_info(intptr)
1 libmysql.dll string mysql_get_proto_info(intptr)
1 libmysqld.dll int mysql_stmt_prepare(intptr, byte[], int)
1 libmysqld.dll int mysql_warning_count(intptr)
1 libmysqld.dll int mysql_stmt_errno(intptr)
1 libmysqld.dll int mysql_stmt_execute(intptr)
1 libmysqld.dll int mysql_thread_id(intptr)
1 libmysqld.dll int mysql_stmt_fetch(intptr)
1 libmysqld.dll int mysql_stmt_store_result(intptr)
1 libmysqld.dll int mysql_stmt_send_long_data(intptr, int, byte[], int64)
1 libmysqld.dll int mysql_stmt_fetch_column(intptr, byte[], int, int64)
1 libmysqld.dll int mysql_server_init(int, string[], string[])
1 libmysqld.dll int mysql_select_db(intptr, string)
1 libmysqld.dll byte mysql_change_user(intptr, string, string, string)
1 libmysqld.dll byte mysql_eof(intptr)
1 libmysqld.dll byte mysql_more_results(intptr)
1 libmysqld.dll byte mysql_stmt_bind_param(intptr, byte[])
1 libmysqld.dll byte mysql_stmt_bind_result(intptr, byte[])
1 libmysqld.dll byte mysql_stmt_field_count(intptr)
1 libmysqld.dll byte mysql_stmt_free_result(intptr)
1 libmysqld.dll int mysql_errno(intptr)
1 libmysqld.dll int mysql_kill(intptr, int)
1 libmysqld.dll intptr mysql_stmt_result_metadata(intptr)
1 libmysqld.dll int mysql_real_query(intptr, byte[], int)
1 libmysqld.dll int64 mysql_affected_rows(intptr)
1 libmysqld.dll int64 mysql_insert_id(intptr)
1 libmysqld.dll int mysql_stmt_param_count(intptr)
1 libmysqld.dll intptr mysql_stmt_param_metadata(intptr)
1 libmysqld.dll void mysql_server_end()
1 libmysqld.dll intptr mysql_store_result(intptr)
1 libmysqld.dll void mysql_data_seek(intptr, int64)
1 libmysqld.dll void mysql_close(intptr)
1 libmysqld.dll string mysql_stmt_error(intptr)
1 libmysqld.dll string mysql_stat(intptr)
1 libmysqld.dll string mysql_sqlstate(intptr)
1 libmysqld.dll string mysql_info(intptr)
1 libmysqld.dll string mysql_get_proto_info(intptr)
1 libmysqld.dll string mysql_get_host_info(intptr)
1 libmysqld.dll intptr mysql_stmt_init(intptr)
1 libmysqld.dll intptr mysql_real_connect(intptr, string, string, string, string, int, string, i
1 libmysqld.dll intptr mysql_init(intptr)
1 libmysqld.dll int64 mysql_stmt_affected_rows(intptr)
1 libmysqld.dll intptr mysql_fetch_fields(intptr)
1 libmysqld.dll intptr mysql_fetch_lengths(intptr)
1 libmysqld.dll intptr mysql_fetch_row(intptr)
1 libmysqld.dll string mysql_error(intptr)
1 libmysqld.dll intptr mysql_get_server_info(intptr)
1 mapi32.dll int mapifindnext(intptr, intptr, string, string, int, int, stringbuilder)
1 mapi32.dll int mapideletemail(intptr, intptr, string, int, int)
1 mapi32.dll int mapiaddress(intptr, intptr, string, int, string, int, intptr, int, int, int3
1 mpr.dll int wnetopenenum(int, int, int, intptr, int32&)
1 mpr.dll int wnetenumresource(int, int32&, intptr, int32&)
1 mpr.dll int wnetcloseenum(int)
1 netapi32.dll int netserverenum(string, int, intptr&, int, int32&, int32&, int, string, int)
1 netapi32.dll netsend/net_api_status netmessagebuffersend(string, string, string, string, int)
1 ole32.dll int coinitializesecurity(intptr, int, intptr, intptr, comsecurityinitializer/rpc
1 plugins\db2\ltapi.dll int ltsubmitsql(int, string, int, string, string, string)
1 plugins\db2\ltapi.dll int ltbringtofront(int)
1 plugins\db2\ltapi.dll int ltterminate(int, bool)
1 plugins\db2\ltapi.dll int ltconnectdbex(int, string, string, string, string, int, int)
1 plugins\db2\ltapi.dll int ltgetcurrentstatus(int)
1 quest.compare.common.dll licencereturncode m_licensegetmachinfo(license_machine_info_element_t[])
1 quest.compare.common.dll int m_hashbuffer(string, int, stringbuilder)
1 quest.compare.common.dll licencereturncode m_licensegetenv(stringbuilder, int, stringbuilder, int, uint)
1 shell32.dll void shchangenotify(int, uint, intptr, intptr)
1 shell32.dll int shgetspecialfolderlocation(intptr, int, intptr&)
1 shell32.dll intptr shgetfileinfo(string, uint, windowsicons/shfileinfo&, uint, uint)
1 shell32.dll int shbindtoparent(intptr, guid, intptr&, intptr&)
1 shell32.dll int shellexecuteex(win32shell/shellexecuteinfo)
1 shlwapi.dll int pathcompactpathex(stringbuilder, string, int, int)
1 shlwapi.dll int strrettobstr(shellapi/strret&, intptr, string&)
1 toadpro.dll int oo000o0oo00oo0oolliiiliililiili(string, stringbuilder, uint32*)
1 toadpro.dll int hash(string, int, int)
1 toadpro.dll int oo0ooooo000o0000iiiiliiiliiiili(string, int, int32*, int32*, int32*)
1 toadpro.dll int oooo00ooo0000ooollllllllililili(string, int, int32*, int32*, int32*)
1 toadpro.dll int ooo0o0o00ooo00o0illliillliilill(string, string, uint, uint32*, stringbuilder
1 user32 int setprop(intptr, string, int)
1 user32 intptr getwindowdc(intptr)
1 user32 intptr getparent(intptr)
1 user32 int iswindowvisible(intptr)
1 user32 int isiconic(intptr)
1 user32 int getwindowtext(intptr, stringbuilder, int)
1 user32 int getwindowrect(intptr, enumwindowsitem/rect&)
1 user32 int getprop(intptr, string)
1 user32 int getclassname(intptr, stringbuilder, int)
1 user32 int enumwindows(enumwindows/enumwindowsproc, int)
1 user32 int enumchildwindows(intptr, enumwindows/enumwindowsproc, int)
1 user32 int bringwindowtotop(intptr)
1 user32 int iszoomed(intptr)
1 user32 int setforegroundwindow(intptr)
1 user32 int sendmessage(intptr, int, int, interprocessdatacopychannel/copydatastruct&)
1 user32 int removeprop(intptr, string)
1 user32 int releasedc(intptr, intptr)
1 user32.dll int findwindow(string, string)
1 user32.dll bool drawfocusrect(intptr, paintcontrol/rect*)
1 user32.dll uint getwindowtext(intptr, stringbuilder, uint)
1 user32.dll intptr loadcursor(intptr, uint)
1 user32.dll intptr getwindow(intptr, uint)
1 user32.dll bool getwindowrect(int, rectangle&)
1 user32.dll int setparent(int, int)
1 user32.dll bool postmessage(intptr, uint, uint, uint)
1 user32.dll int sendmessage(intptr, int, intptr, int)
1 user32.dll bool showwindow(intptr, int)
1 user32.dll int enablemenuitem(int, int, int)
1 user32.dll int getsystemmenu(intptr, int)
1 wininet.dll bool internetgetconnectedstate(int32&, int)
1 winmm.dll bool playsound(string, intptr, global/soundflags)