Application Report


The following 49 APIs (used 209 times) might not work:

There are 168 P/Invokes (used 266 times):

Count Library Function
17 user32.dll int sendmessage(intptr, uint, int, int)
6 user32.dll bool showwindow(intptr, int)
6 user32.dll bool ddefreestringhandle(uint, intptr)
5 user32.dll bool getclientrect(intptr, rect&)
5 user32.dll int movewindow(intptr, int, int, int, int, bool)
4 user32.dll void keybd_event(byte, byte, int, int)
4 version.dll bool verqueryvalue(handleref, string, intptr&, int32&)
3 advapi32.dll bool cryptacquirecontext(intptr&, string, string, uint, uint)
3 softphoneengineu.dll void spe_control_call(intptr, string, speproperty>, speproperty>&, speerrorinfo&
3 user32.dll bool setwindowpos(intptr, intptr, int, int, int, int, int)
3 user32.dll bool messagebeep(int)
3 user32.dll intptr sendmessage(handleref, uint, intptr, string)
3 user32.dll intptr getparent(intptr)
3 user32.dll int16 getasynckeystate(int)
3 user32.dll uint ddegetlasterror(uint)
3 user32.dll bool setwindowpos(intptr, int, int, int, int, int, int)
3 winmm.dll bool playsound(string, intptr, winmm/soundflags)
3 wtsapi32.dll void wtsfreememory(intptr)
2 advapi32.dll bool cryptexportkey(intptr, intptr, uint, uint, byte[], uint32&)
2 advapi32.dll bool cryptgethashparam(intptr, uint, byte[], uint32&, uint)
2 advapi32.dll bool cryptencrypt(intptr, intptr, bool, uint, byte[], uint32&, uint)
2 advapi32.dll bool cryptreleasecontext(intptr, uint)
2 iccertificatesconfigurationfileu.dll int get_devices_certificate_information(string, stringbuilder, uint32&, stringbu
2 iccertificatesconfigurationfileu.dll int get_cluster_certificate_information(stringbuilder, uint32&, stringbuilder, u
2 kernel32.dll uint getlasterror()
2 kernel32.dll uint gettempfilename(string, string, uint, stringbuilder)
2 setupapi.dll int setupdigetdeviceregistrypropertyw(intptr, sp_devinfo_data&, spdrp, uint32&,
2 setupapi.dll int setupdienumdeviceinfo(intptr, uint, sp_devinfo_data&)
2 softphoneengineu.dll void spe_destroy_property_set(intptr)
2 softphoneengineu.dll void spe_destroy_error_info(intptr)
2 softphoneengineu.dll void spe_set_current_device(intptr, spedevicemask, speproperty>, speerrorinfo&)
2 user32 int sendmessage(intptr, uint, uint, intptr)
2 user32 int getwindowplacement(int, localsettings/win32/windowplacement&)
2 user32.dll bool appendmenu(intptr, int, int, string)
2 user32.dll bool setforegroundwindow(intptr)
2 user32.dll intptr ddeconnect(uint, intptr, intptr, intptr)
2 user32.dll int getwindowlong(int, int)
2 user32.dll int getwindowtext(intptr, stringbuilder, int)
2 user32.dll int sendmessage(int, uint, int, int)
2 user32.dll intptr ddeclienttransaction(intptr, int, intptr, intptr, uint, uint, uint, uint3
2 user32.dll bool postmessage(intptr, uint, intptr, intptr)
2 user32.dll intptr findwindowex(intptr, intptr, string, intptr)
2 user32.dll uint ddeinitialize(uint32&, pinvoke/ddecallbackdelegate, uint, uint)
2 user32.dll intptr sendmessage(handleref, uint, intptr, intptr)
2 user32.dll intptr getsystemmenu(intptr, bool)
2 user32.dll bool attachthreadinput(uint, uint, bool)
2 user32.dll intptr getsyscolorbrush(int)
2 user32.dll intptr windowfrompoint(point)
2 version.dll int getfileversioninfosize(string, int32&)
2 version.dll bool getfileversioninfo(string, int, int, handleref)
2 winmm.dll bool playsound(string, intptr, ringing/soundflags)
2 ws2_32.dll int getnameinfow(sockaddr_in&, uint, stringbuilder, uint, stringbuilder, uint, n
2 ws2_32.dll uint inet_addr(string)
2 wtsapi32.dll bool wtsquerysessioninformation(intptr, int, intptr&, uint32&)
1 advapi32.dll bool cryptcreatehash(intptr, uint, intptr, uint, intptr&)
1 advapi32.dll bool cryptdestroykey(intptr)
1 advapi32.dll bool cryptdestroyhash(intptr)
1 advapi32.dll bool cryptgenkey(intptr, uint, uint, intptr&)
1 advapi32.dll bool crypthashdata(intptr, byte[], uint, uint)
1 advapi32.dll bool cryptimportkey(intptr, byte[], uint, intptr, uint, intptr&)
1 advapi32.dll bool logonuser(string, string, string, int, int, intptr&)
1 audiotuningwizardu.dll int selectaudiotuning(selectaudiotuning&)
1 gdi32.dll int setbkmode(intptr, int)
1 iccertificatesapiu.dll int interop_create_devices_certificate(string, string, string, stringbuilder, ui
1 ieframe.dll void ieisprotectedmodeprocess(boolean&)
1 inin.common.audio.truespeechnative.dll int allocatedecoder()
1 inin.common.audio.truespeechnative.dll bool freedecoder(int)
1 inin.common.audio.truespeechnative.dll int decodeframe(int, intptr, int, intptr)
1 kernel32.dll bool closehandle(intptr)
1 kernel32.dll bool getvolumeinformation(string, stringbuilder, uint, uint32&, uint32&, uint32&
1 kernel32.dll int filetimetosystemtime(filetime&, systemtime&)
1 kernel32.dll int getcurrentthreadid()
1 kernel32.dll int getdateformat(uint, date, systemtime&, string, stringbuilder, int)
1 kernel32.dll int gettimeformat(uint, time, systemtime&, string, stringbuilder, int)
1 kernel32.dll int resetevent(intptr)
1 kernel32.dll uint unregisterwaitex(intptr, intptr)
1 kernel32.dll uint registerwaitforsingleobject(intptr&, intptr, waitortimercallback, intptr, u
1 kernel32.dll nativemethods/drivetype getdrivetype(string)
1 kernel32.dll intptr createevent(security_attributes&, int, int, string)
1 kernel32.dll uint formatmessage(uint, string, uint, uint, stringbuilder, uint, string[])
1 kernel32.dll int closehandle(intptr)
1 kernel32.dll uint getcurrentthreadid()
1 kernel32.dll void globalmemorystatus(nativemethods/memorystatus&)
1 kernel32.dll void getsysteminfo(nativemethods/system_info&)
1 msacm32.dll uint acmstreamsize(intptr, int, int32&, uint)
1 msacm32.dll uint acmstreamopen(intptr&, int, waveformatex, waveformatex, intptr, intptr, int
1 msacm32.dll uint acmstreamunprepareheader(intptr, acmstreamheader&, int)
1 msacm32.dll uint acmstreamconvert(intptr, acmstreamheader&, uint)
1 msacm32.dll uint acmstreamclose(intptr, int)
1 msacm32.dll uint acmstreamprepareheader(intptr, acmstreamheader&, int)
1 ole32.dll int createbindctx(int, ibindctx&)
1 ole32.dll int getrunningobjecttable(int, irunningobjecttable&)
1 ole32.dll int stgcreatedocfile(string, int, int, istorage&)
1 ole32.dll int stgopenstorage(string, istorage, int, intptr, int, istorage&)
1 setupapi.dll int setupdidestroydeviceinfolist(intptr)
1 setupapi.dll int setupdienumdriverinfow(intptr, sp_devinfo_data&, uint, uint, intptr)
1 setupapi.dll intptr setupdigetclassdevs(guid&, string, intptr, digcf)
1 setupapi.dll int setupdibuilddriverinfolist(intptr, sp_devinfo_data&, uint)
1 shell32.dll intptr shgetfileinfo(string, uint, shfileinfo&, uint, uint)
1 shlwapi.dll intptr strformatkbsize(int64, stringbuilder, uint)
1 softphoneengineu.dll intptr spe_create_call(intptr, speproperty>, speproperty>&, speerrorinfo&)
1 softphoneengineu.dll void spe_destroy_call(intptr, speproperty>, speproperty>&, speerrorinfo&)
1 softphoneengineu.dll intptr spe_create_station(speproperty>, specallbacks, intptr, speproperty>&, spe
1 softphoneengineu.dll void spe_destroy_line(intptr, speproperty>, speproperty>&, speerrorinfo&)
1 softphoneengineu.dll void spe_destroy_station(intptr, speproperty>, speproperty>&, speerrorinfo&)
1 softphoneengineu.dll void spe_destroy_string(intptr)
1 softphoneengineu.dll intptr spe_create_line(intptr, speproperty>, specallbacks, intptr, specallbacks,
1 ssce5432 int16 suggest(int16, string, int16, intptr, int, intptr, int16)
1 ssce5432 int16 setkey(uint)
1 ssce5432 int16 setregtreename(string)
1 ssce5432 void getstringtablename(intptr, uint16)
1 ssce5432 int16 checkword(int16, string, intptr, int16)
1 ssce5432 int16 setstringtablename(string)
1 ssce5432 void getregtreename(intptr, uint16)
1 ssce5432 int16 getminsuggestdepth()
1 user32 int sendmessage(intptr, int, int, hditem&)
1 user32.dll intptr getactivewindow()
1 user32.dll intptr getforegroundwindow()
1 user32.dll intptr ddecreatestringhandle(uint, string, int)
1 user32.dll bool ddefreedatahandle(intptr)
1 user32.dll intptr getwindow(handleref, int)
1 user32.dll uint realgetwindowclass(intptr, stringbuilder, int)
1 user32.dll intptr setwindowshookex(int, hookproc, intptr, int)
1 user32.dll uint getwindowthreadprocessid(intptr, intptr)
1 user32.dll void getwindowrect(intptr, rect&)
1 user32.dll void showwindow(intptr, int)
1 user32.dll intptr sendmessage(intptr, int, intptr, intptr)
1 user32.dll int settimer(intptr, uint, uint, intptr)
1 user32.dll intptr opendesktop(string, uint, bool, uint)
1 user32.dll int callnexthookex(intptr, int, intptr, intptr)
1 user32.dll int16 getkeystate(int)
1 user32.dll bool unregisterhotkey(intptr, int)
1 user32.dll bool switchdesktop(intptr)
1 user32.dll bool registerhotkey(intptr, int, uint, uint)
1 user32.dll bool iswindowvisible(handleref)
1 user32.dll bool isiconic(intptr)
1 user32.dll bool ischild(intptr, intptr)
1 user32.dll bool getwindowrect(intptr, rect&)
1 user32.dll bool flashwindowex(flashwinfo&)
1 user32.dll bool enumwindows(mainwindowfinder/enumthreadwindowscallback, intptr)
1 user32.dll bool enumdesktopwindows(intptr, win32/enumdesktopwindowscallback, intptr)
1 user32.dll bool drawframecontrol(intptr, rect&, uint, uint)
1 user32.dll bool destroyicon(intptr)
1 user32.dll bool ddeunitialize(uint)
1 user32.dll bool ddedisconnect(intptr)
1 user32.dll int enablemenuitem(intptr, uint, uint)
1 user32.dll int fillrect(intptr, rect&, intptr)
1 user32.dll int unhookwindowshookex(intptr)
1 user32.dll int systemparametersinfo(int, int, int32&, int)
1 user32.dll int sendmessage(intptr, uint, win32/pointl&, int)
1 user32.dll int sendmessage(intptr, uint, intptr, intptr)
1 user32.dll int sendmessage(intptr, uint, int, win32/textrange&)
1 user32.dll int sendmessage(intptr, uint, int, win32/pointl&)
1 user32.dll int sendmessage(intptr, uint, int, string)
1 user32.dll int sendmessage(intptr, uint, int, int32[])
1 user32.dll bool closedesktop(intptr)
1 user32.dll int framerect(intptr, rect&, intptr)
1 user32.dll bool bringwindowtotop(intptr)
1 user32.dll int getsystemmetrics(int)
1 user32.dll int getwindowthreadprocessid(handleref, int32&)
1 user32.dll int sendmessage(intptr, int, int, win32/hditem&)
1 user32.dll int killtimer(intptr, uint)
1 uxtheme.dll bool isthemeactive()
1 uxtheme.dll bool isappthemed()
1 winmm.dll bool playsound(string, intptr, parkedalerting/soundflags)
1 winmm.dll bool playsound(string, intptr, i3settinguserpicksoundfile/soundflags)
1 winmm.dll bool playsound(string, intptr, rulehelpers/soundflags)
1 wtsapi32.dll bool wtsquerysessioninformation(intptr, int, environmentpage/wtsinfoclass, intpt