Application Report


The following 9 APIs (used 22 times) might not work:

There are 67 P/Invokes (used 116 times):

Count Library Function
16 user32.dll int sendmessage(intptr, uint, int, int)
8 user32.dll bool ddefreestringhandle(uint, intptr)
7 user32.dll bool lockwindowupdate(intptr)
4 user32.dll bool showwindow(intptr, int)
3 user32.dll bool messagebeep(int)
3 user32.dll uint ddegetlasterror(uint)
3 user32.dll intptr ddecreatestringhandle(uint, string, int)
2 user32.dll bool attachthreadinput(uint, uint, bool)
2 user32.dll bool ddeunitialize(uint)
2 user32.dll intptr ddeconnect(uint, intptr, intptr, intptr)
2 user32.dll bool postmessage(intptr, uint, intptr, intptr)
2 user32.dll bool appendmenu(intptr, int, int, string)
2 user32.dll intptr ddeclienttransaction(intptr, int, intptr, intptr, uint, uint, uint, uint3
2 user32.dll bool setwindowpos(intptr, intptr, int, int, int, int, int)
2 user32.dll uint ddeinitialize(uint32&, ddeevent/ddecallbackdelegate, uint, uint)
2 winmm.dll bool playsound(string, intptr, ringing/soundflags)
2 winmm.dll bool playsound(string, intptr, winmm/soundflags)
2 wtsapi32.dll bool wtsquerysessioninformation(intptr, int, wtshelper/wtsinfoclass, intptr&, ui
2 wtsapi32.dll void wtsfreememory(intptr)
1 kernel32.dll void globalmemorystatus(systeminfo/memorystatus&)
1 kernel32.dll void getsysteminfo(systeminfo/system_info&)
1 kernel32.dll uint getdrivetype(string)
1 kernel32.dll uint getcurrentthreadid()
1 kernel32.dll bool getvolumeinformation(string, stringbuilder, uint, uint32&, uint32&, uint32&
1 kernel32.dll bool createprocess(string, string, intptr, intptr, int, uint, intptr, string, st
1 ole32.dll int createbindctx(int, ibindctx&)
1 ole32.dll int getrunningobjecttable(int, irunningobjecttable&)
1 shell32.dll intptr shgetfileinfo(string, uint, shfileinfo&, uint, uint)
1 ssce5432 int16 checkword(int16, string, intptr, int16)
1 ssce5432 int16 getminsuggestdepth()
1 ssce5432 int16 setkey(uint)
1 ssce5432 void getstringtablename(intptr, uint16)
1 ssce5432 void getregtreename(intptr, uint16)
1 ssce5432 int16 setregtreename(string)
1 ssce5432 int16 setstringtablename(string)
1 ssce5432 int16 suggest(int16, string, int16, intptr, int, intptr, int16)
1 user32 int sendmessage(intptr, int, int, hditem&)
1 user32 int getwindowplacement(int, localsettings/win32/windowplacement&)
1 user32.dll intptr windowfrompoint(point)
1 user32.dll intptr sendmessage(intptr, int, intptr, intptr)
1 user32.dll uint getwindowthreadprocessid(intptr, intptr)
1 user32.dll intptr getsystemmenu(intptr, bool)
1 user32.dll uint waitforinputidle(intptr, uint)
1 user32.dll void showwindow(intptr, int)
1 user32.dll intptr getforegroundwindow()
1 user32.dll intptr opendesktop(string, uint, bool, uint)
1 user32.dll int16 getkeystate(int)
1 user32.dll int systemparametersinfo(int, int, int32&, int)
1 user32.dll bool closedesktop(intptr)
1 user32.dll bool ddedisconnect(intptr)
1 user32.dll bool ddefreedatahandle(intptr)
1 user32.dll bool destroyicon(intptr)
1 user32.dll bool ischild(intptr, intptr)
1 user32.dll bool registerhotkey(intptr, int, uint, uint)
1 user32.dll bool setwindowpos(intptr, int, int, int, int, int, int)
1 user32.dll bool switchdesktop(intptr)
1 user32.dll bool unregisterhotkey(intptr, int)
1 user32.dll int sendmessage(intptr, uint, win32/pointl&, int)
1 user32.dll int sendmessage(intptr, uint, int, win32/textrange&)
1 user32.dll int sendmessage(intptr, uint, int, win32/pointl&)
1 user32.dll bool bringwindowtotop(intptr)
1 user32.dll int sendmessage(intptr, uint, int, string)
1 user32.dll int sendmessage(intptr, uint, int, int32[])
1 user32.dll int sendmessage(intptr, int, int, win32/hditem&)
1 winmm.dll bool playsound(string, intptr, i3settinguserpicksoundfile/soundflags)
1 winmm.dll bool playsound(string, intptr, rulehelpers/soundflags)
1 winmm.dll bool playsound(string, intptr, parkedalerting/soundflags)