Application Report


The following 18 APIs (used 175 times) might not work:

There are 47 P/Invokes (used 65 times):

Count Library Function
6 user32.dll int sendmessage(intptr, int, int, int)
5 user32 int sendmessage(intptr, int, int, intptr)
4 user32.dll intptr sendmessage(handleref, uint, intptr, intptr)
2 kernel32 bool getlogicalprocessorinformation(byte*, int32&)
2 kernel32 safewaithandle getcurrentwin32threadhandle()
2 kernel32 intptr getprocaddress(waitchain/safemodulehandle, string)
2 kernel32 bool setthreadpriority(safewaithandle, threadutility/backgroundprocessingmode)
2 user32 int getwindowthreadprocessid(intptr, int32&)
2 user32.dll intptr getfocus()
1 advapi32 void closethreadwaitchainsession(intptr)
1 advapi32 void registerwaitchaincomcallback(intptr, intptr)
1 advapi32 waitchain/safewcthandle openthreadwaitchainsession(waitchain/wctsession, waitcha
1 advapi32 bool getthreadwaitchain(waitchain/safewcthandle, intptr, waitchain/outofprocess,
1 dwmapi int dwmenablecomposition(desktopwindowmanager/enablecompositionflags)
1 dwmapi int dwmiscompositionenabled(boolean&)
1 dwmapi int dwmenablemmcss(bool)
1 kernel32 void releasesrwlockexclusive(intptr&)
1 kernel32 void releasesrwlockshared(intptr&)
1 kernel32 void initializesrwlock(intptr&)
1 kernel32 void acquiresrwlockshared(intptr&)
1 kernel32 waitchain/safemodulehandle loadlibraryw(string)
1 kernel32 void acquiresrwlockexclusive(intptr&)
1 kernel32 safewaithandle nativeopenthread(threadutility/threadrights, bool, int)
1 kernel32 bool getqueuedcompletionstatus(safeiocompletionporthandle, uint32&, intptr&, int
1 kernel32 bool getvolumenameforvolumemountpoint(string, stringbuilder, int)
1 kernel32 bool deviceiocontrol(safefilehandle, int, intptr, int, intptr, int, int32&, nati
1 kernel32 bool closehandle(intptr)
1 kernel32 bool freelibrary(intptr)
1 kernel32 bool postqueuedcompletionstatus(safeiocompletionporthandle, uint, intptr, intptr
1 kernel32 safeiocompletionporthandle createiocompletionport(safefilehandle, safeiocompleti
1 kernel32 safefilehandle createfile(string, fileaccess, fileshare, intptr, filemode, fileo
1 kernel32 bool nativecancelsynchronousio(safewaithandle)
1 kernel32 bool switchtothread()
1 kernel32.dll bool freelibrary(intptr)
1 kernel32.dll uint formatmessage(nativemethods/formatmessageflags, intptr, uint, uint, intptr&
1 kernel32.dll safemodulehandle loadlibrary(string)
1 query.dll int loadifilter(string, object, ifilter&)
1 shell32.dll int shcreateitemfromparsingname(string, intptr, guid&, object&)
1 urlmon.dll int findmimefromdata(intptr, string, byte[], int, string, int, intptr&, int)
1 user32 intptr getparent(intptr)
1 user32 int setwindowpos(intptr, intptr, int, int, int, int, int)
1 user32 int getclientrect(intptr, rect&)
1 user32 int clienttoscreen(intptr, messageballoon/rect&)
1 user32 bool setwindowpos(intptr, intptr, int, int, int, int, uint)
1 user32 int getclientrect(intptr, messageballoon/rect&)
1 user32.dll int loadstring(safemodulehandle, uint, stringbuilder, int)
1 user32.dll int sendmessage(intptr, int, commandresolver/gettextlengthex&, intptr)