Application Report


The following 62 APIs (used 454 times) might not work:

There are 194 P/Invokes (used 318 times):

Count Library Function
16 user32.dll bool destroyicon(intptr)
12 wininet.dll int internetgetconnectedstate(int32&, int)
10 shell32.dll int shgetfileinfow(string&, int, intptr, int, int)
10 tapi32 int64 tapirequestmakecall(string&, string&, string&, string&)
6 kernel32.dll intptr openevent(uint, bool, string)
5 advapi32.dll int reverttoself()
5 kernel32.dll bool closehandle(intptr)
5 kernel32.dll int getcurrentthreadid()
5 kernel32.dll intptr getmodulehandle(string)
5 shell32.dll int shgetfileinfow(intptr, int, intptr, int, int)
4 advapi32.dll int setthreadtoken(intptr, intptr)
4 aspnet_isapi.dll int ecbflushcore(intptr, byte[], byte[], int, int, int, intptr[], int32[], int,
4 aspnet_isapi.dll int getcredentialfromregistry(string, stringbuilder, int)
4 gdi32.dll int16 getdevicecaps(int, int16)
4 kernel32.dll int b3(uint, uint, string, int)
4 shell32.dll int shgetspecialfolderlocation(intptr, int, intptr&)
4 user32.dll intptr b4(intptr, uint, intptr, intptr)
3 kernel32.dll int getlasterror()
3 kernel32.dll intptr mapviewoffile(intptr, uint, uint, uint, intptr)
3 shell32.dll int shgetdesktopfolder(ishellfolder&)
2 aspnet_isapi.dll int passportauthurl2(intptr, string, int, int, string, int, string, int, int, st
2 aspnet_isapi.dll void perfdecrementcounter(intptr, int)
2 aspnet_isapi.dll void perfincrementcounter(intptr, int)
2 aspnet_isapi.dll int passportcryptput(int, string)
2 aspnet_isapi.dll void perfincrementcounterex(intptr, int, int)
2 aspnet_isapi.dll int passportcontinuestartpagehttpraw(intptr, byte[], int, stringbuilder, int, by
2 aspnet_isapi.dll int passportversion()
2 aspnet_isapi.dll int passportauthurl(intptr, string, int, int, string, int, string, int, int, str
2 aspnet_isapi.dll void perfsetcounter(intptr, int, int)
2 aspnet_isapi.dll int ecbmapurltopathunicode(intptr, string, stringbuilder, int)
2 aspnet_isapi.dll int aspcompatonpagestart(object)
2 aspnet_isapi.dll int ecbgetservervariable(intptr, string, byte[], int)
2 aspnet_isapi.dll int ecbgetunicodeservervariable(intptr, string, intptr, int)
2 aspnet_isapi.dll int ecbcallisapi(intptr, unsafenativemethods/callisapifunc, byte[], int, byte[],
2 aspnet_state.exe void stwnddeletestateitem(intptr)
2 aspnet_wp.exe int pmflushcore(intptr, byte[], byte[], int, int, int, int, intptr[], int32[], i
2 aspnet_wp.exe int pmgetallservervariables(intptr, byte[], int)
2 kernel32 bool writefile(intptr, byte[], uint, uint32&, intptr)
2 kernel32 int getvolumeinformation(string&, string&, int, int32&, int32&, int32&, string&,
2 kernel32.dll void outputdebugstring(string)
2 kernel32.dll bool getdiskfreespaceex(string&, int64&, int64&, int64&)
2 kernel32.dll void copymemory(intptr, intptr, int)
2 kernel32.dll intptr openfilemapping(uint, bool, string)
2 kernel32.dll intptr findfirstfile(string, unsafenativemethods/win32_find_data&)
2 kernel32.dll int globalmemorystatusex(unsafenativemethods/memorystatusex&)
2 kernel32.dll bool findclose(intptr)
2 user32.dll int changedisplaysettings(x9ae0ce7a3736a3e6&, int)
2 user32.dll intptr 5b(intptr, uint, intptr, intptr)
1 advapi32.dll int openthreadtoken(intptr, int, bool, intptr&)
1 aspnet_isapi.dll int isaccesstofileallowed(handleref, intptr, int)
1 aspnet_isapi.dll int aspcompatisapartmentcomponent(object)
1 aspnet_isapi.dll int aspcompatonpageend()
1 aspnet_isapi.dll int getprocessmemoryinformation(uint, uint32&, uint32&, int)
1 aspnet_isapi.dll int passportcreate(string, string, string, string, string, stringbuilder, string
1 aspnet_isapi.dll int aspcompatprocessrequest(aspcompatcallback, object, bool, int)
1 aspnet_isapi.dll int attachdebugger(string, string, intptr)
1 aspnet_isapi.dll int cookieauthconstructticket(byte[], int, string, string, string, byte[], int64
1 aspnet_isapi.dll int cookieauthparseticket(byte[], int, stringbuilder, int, stringbuilder, int, s
1 aspnet_isapi.dll bool isvalidresource(intptr, intptr, int)
1 aspnet_isapi.dll void updatelastactivitytimeforhealthmonitor()
1 aspnet_isapi.dll void perfcloseappcounters(intptr)
1 aspnet_isapi.dll int passportgetcurrentconfig(intptr, string, object&)
1 aspnet_isapi.dll int passportdomainfrommembername(intptr, string, stringbuilder, int)
1 aspnet_isapi.dll int passportcryptisvalid()
1 aspnet_isapi.dll int passportcrypt(int, string, stringbuilder, int)
1 aspnet_isapi.dll void sessionndcloseconnection(handleref)
1 aspnet_isapi.dll int passportcreatehttpraw(string, string, int, stringbuilder, int, intptr&)
1 aspnet_isapi.dll void setclrthreadpoollimits(int, int, bool)
1 aspnet_isapi.dll int curprocinitialize()
1 aspnet_isapi.dll int dirmonopen(string, bool, uint, nativefilechangenotification, intptr&)
1 aspnet_isapi.dll int ecbgetquerystring(intptr, int, stringbuilder, int)
1 aspnet_isapi.dll int ecbgetquerystringrawbytes(intptr, byte[], int)
1 aspnet_isapi.dll int ecbgetversion(intptr)
1 aspnet_isapi.dll int ecbisclientconnected(intptr)
1 aspnet_isapi.dll int ecbmapurltopath(intptr, string, byte[], int)
1 aspnet_isapi.dll int getw3wpmemorylimitinkb()
1 aspnet_isapi.dll int instrumentedmutexgetlock(handleref, int)
1 aspnet_isapi.dll int instrumentedmutexreleaselock(handleref)
1 aspnet_isapi.dll int ecbgetpreloadedpostedcontent(intptr, byte[], int)
1 aspnet_isapi.dll int ecbgetclientcertificate(intptr, byte[], int, int32[], int64[])
1 aspnet_isapi.dll int ecbappendlogparameter(intptr, string)
1 aspnet_isapi.dll int ecbcloseconnection(intptr)
1 aspnet_isapi.dll int nobestfitunicodetobytes(int, char[], int, int, byte[], int, int)
1 aspnet_isapi.dll int ecbgetadditionalpostedcontent(intptr, byte[], int)
1 aspnet_isapi.dll int nobestfitgetcpmaxcharsize(int)
1 aspnet_isapi.dll int ecbgetbasics(intptr, byte[], int, int32[])
1 aspnet_isapi.dll void sessionndgetbody(handleref, byte[], int)
1 aspnet_isapi.dll int ecbgetbasicscontentinfo(intptr, int32[])
1 aspnet_isapi.dll void passportdestroy(intptr)
1 aspnet_isapi.dll void invalidatekernelcache(string)
1 aspnet_isapi.dll void instrumentedmutexsetstate(handleref, int)
1 aspnet_isapi.dll int passporthasticket(intptr)
1 aspnet_isapi.dll int passporthexpuid(intptr, stringbuilder, int)
1 aspnet_isapi.dll int passportisauthenticated(intptr, int, int, int)
1 aspnet_isapi.dll int passportlogotag(intptr, string, int, int, string, int, int, string, int, int
1 aspnet_isapi.dll int passportlogotag2(intptr, string, int, int, string, int, int, string, int, in
1 aspnet_isapi.dll int passportlogouturl(intptr, string, string, int, string, int, stringbuilder, i
1 aspnet_isapi.dll int passportsetoption(intptr, string, object)
1 aspnet_isapi.dll int passportticket(intptr, string, object&)
1 aspnet_isapi.dll int passporthasprofile(intptr, string)
1 aspnet_isapi.dll int passporthasflag(intptr, int)
1 aspnet_isapi.dll int passportgetfromnetworkserver(intptr)
1 aspnet_isapi.dll int passportgethassavedpassword(intptr)
1 aspnet_isapi.dll int passportgetloginchallenge(intptr, string, int, int, string, int, string, int
1 aspnet_isapi.dll int passportgetoption(intptr, string, object&)
1 aspnet_isapi.dll int passportgetprofile(intptr, string, object&)
1 aspnet_isapi.dll int passportgetticketage(intptr)
1 aspnet_isapi.dll int passportgettimesincesignin(intptr)
1 aspnet_isapi.dll int passporthasconsent(intptr, int, int)
1 aspnet_isapi.dll int passportgetdomainattribute(intptr, string, int, string, stringbuilder, int)
1 aspnet_isapi.dll int postthreadpoolworkitem(workitemcallback)
1 aspnet_isapi.dll intptr perfopenappcounters(string)
1 aspnet_isapi.dll intptr perfopenglobalcounters()
1 aspnet_isapi.dll void appdomainrestart(string)
1 aspnet_isapi.dll void dirmonclose(handleref)
1 aspnet_isapi.dll void freefilesecuritydescriptor(handleref)
1 aspnet_isapi.dll void initializehealthmonitor(int, int)
1 aspnet_isapi.dll void initializelibrary()
1 aspnet_isapi.dll void instrumentedmutexdelete(handleref)
1 aspnet_isapi.dll intptr instrumentedmutexcreate(string)
1 aspnet_isapi.dll intptr getfilesecuritydescriptor(string)
1 aspnet_isapi.dll int sessionndconnecttoservice(string)
1 aspnet_isapi.dll int sessionndmakerequest(handleref, string, int, int, unsafenativemethods/statep
1 aspnet_isapi.dll int setgclastcalledtime(int32&)
1 aspnet_isapi.dll int transactmanagedcallback(transactedexeccallback, int)
1 aspnet_isapi.dll intptr createusertoken(string, string, int, stringbuilder, int)
1 aspnet_isapi.dll intptr ecbgetimpersonationtoken(intptr, intptr)
1 aspnet_isapi.dll intptr ecbgetvirtualpathtoken(intptr, intptr)
1 aspnet_isapi.dll intptr getfilehandlefortransmitfile(string)
1 aspnet_isapi.dll int passportgeterror(intptr)
1 aspnet_state.exe void stwndgetremoteaddress(intptr, stringbuilder)
1 aspnet_state.exe void stwndgetlocaladdress(intptr, stringbuilder)
1 aspnet_state.exe void stwndsendresponse(intptr, stringbuilder, int, stringbuilder, int, intptr)
1 aspnet_state.exe void stwndendofrequest(intptr)
1 aspnet_state.exe int stwndgetremoteport(intptr)
1 aspnet_state.exe void stwndcloseconnection(intptr)
1 aspnet_state.exe int stwndgetlocalport(intptr)
1 aspnet_state.exe bool stwndisclientconnected(intptr)
1 aspnet_wp.exe int pmemptyresponse(intptr)
1 aspnet_wp.exe int pmgetquerystringrawbytes(intptr, byte[], int)
1 aspnet_wp.exe int pmgetadditionalpostedcontent(intptr, byte[], int)
1 aspnet_wp.exe int64 pmgetstarttimestamp(intptr)
1 aspnet_wp.exe int pmgetclientcertificate(intptr, byte[], int, int32[], int64[])
1 aspnet_wp.exe int pmgetcurrentprocessinfo(int32&, int32&, int32&, int64&, int32&)
1 aspnet_wp.exe int pmgetbasics(intptr, byte[], int, int32[])
1 aspnet_wp.exe int pmgetquerystring(intptr, int, stringbuilder, int)
1 aspnet_wp.exe int pmcloseconnection(intptr)
1 aspnet_wp.exe int pmcallisapi(intptr, unsafenativemethods/callisapifunc, byte[], int, byte[],
1 aspnet_wp.exe intptr pmgetvirtualpathtoken(intptr)
1 aspnet_wp.exe intptr pmgetimpersonationtoken(intptr)
1 aspnet_wp.exe int pmgethistorytable(int, int32[], int32[], int32[], int32[], int32[], int32[],
1 aspnet_wp.exe int pmgetpreloadedpostedcontent(intptr, byte[], int)
1 aspnet_wp.exe int pmmapurltopath(intptr, string, byte[], int)
1 aspnet_wp.exe int pmappendlogparameter(intptr, string)
1 aspnet_wp.exe int pmisclientconnected(intptr)
1 aspnet_wp.exe int pmgetmemorylimitinmb()
1 fusion.dll int getcachepath(int, stringbuilder, int32&)
1 gdi32.dll bool 55(intptr, intptr, 06, intptr, 03&)
1 gdi32.dll uint 5d(intptr)
1 gdi32.dll bool 58(intptr, int, int, int, int, intptr, int, int, uint)
1 gdi32.dll bool 56(intptr, intptr, intptr, int)
1 kernel32 int createfile(string, uint, uint, x842e24ef1160275b/x360ab9bef4675921, uint, ui
1 kernel32.dll void getsysteminfo(unsafenativemethods/system_info&)
1 kernel32.dll bool readfile(intptr, byte[], uint, uint32&, intptr)
1 kernel32.dll bool queryperformancecounter(int64&)
1 kernel32.dll bool queryperformancefrequency(int64&)
1 kernel32.dll bool getversionex(unsafenativemethods/osversioninfoex)
1 kernel32.dll bool getfileattributesex(string, int, unsafenativemethods/win32_file_attribute_d
1 kernel32.dll bool flushfilebuffers(intptr)
1 kernel32.dll bool findnextfile(intptr, unsafenativemethods/win32_find_data&)
1 kernel32.dll bool unmapviewoffile(intptr)
1 kernel32.dll int closehandle(intptr)
1 kernel32.dll int getcurrentprocessid()
1 kernel32.dll int getuserdefaultuilanguage()
1 kernel32.dll int getmodulefilename(intptr, stringbuilder, int)
1 kernel32.dll int sizeofresource(intptr, intptr)
1 kernel32.dll int getcomputername(stringbuilder, int32&)
1 kernel32.dll intptr findresource(intptr, intptr, intptr)
1 kernel32.dll intptr getcurrentthread()
1 kernel32.dll int getacp()
1 kernel32.dll intptr loadlibrary(string)
1 kernel32.dll intptr loadresource(intptr, intptr)
1 kernel32.dll intptr lockresource(intptr)
1 kernel32.dll int flushviewoffile(intptr, uint)
1 kernel32.dll int getprocessaffinitymask(intptr, intptr&, intptr&)
1 shell32.dll bool shgetspecialfolderpath(intptr, stringbuilder, int, bool)
1 shell32.dll int shgetmalloc(imalloc&)
1 shell32.dll int extracticonex(string&, int, intptr&, intptr&, int)
1 user32.dll bool drawframecontrol(intptr, win32helper/rect&, int, int)
1 user32.dll int enumdisplaysettings(string, int, x9ae0ce7a3736a3e6&)
1 user32.dll int sendmessage(intptr, int, int, utilitytoolbardesigner/win32point&)
1 user32.dll intptr 63(intptr, uint, intptr, 0f/0h&)
1 user32.dll intptr a2(intptr, uint, intptr, 13&)
1 user32.dll bool showwindow(intptr, int)