Application Report


The following 1987 APIs (used 6008 times) might not work:

There are 311 P/Invokes (used 409 times):

Count Library Function
11 kernel32.dll bool closehandle(intptr)
6 kernel32.dll intptr getmodulehandle(string)
6 kernel32.dll intptr openevent(uint, bool, string)
5 kernel32.dll int getcurrentthreadid()
4 kernel32.dll int lstrlena(intptr)
4 kernel32.dll bool getfileattributesex(string, int, unsafenativemethods/win32_file_attribute_d
4 webengine.dll int ecbgetunicodeservervariables(intptr, intptr, int, int32[], int, int, int32&)
4 webengine.dll int ecbflushcore(intptr, byte[], byte[], int, int, int, intptr[], int32[], int,
3 advapi32.dll int reverttoself()
3 kernel32.dll intptr findfirstfile(string, unsafenativemethods/win32_find_data&)
3 kernel32.dll int getcurrentprocessid()
3 kernel32.dll intptr mapviewoffile(intptr, uint, uint, uint, intptr)
3 kernel32.dll bool findclose(intptr)
3 webengine.dll int mgdregistereventsubscription(intptr, string, requestnotification, requestnot
3 webengine.dll void perfsetcounter(intptr, int, int)
3 webengine.dll void perfdecrementcounter(intptr, int)
3 webengine.dll void perfincrementcounter(intptr, int)
2 advapi32.dll int setthreadtoken(intptr, intptr)
2 advapi32.dll int getfilesecurity(string, int, byte[], int, int32&)
2 aspnet_state.exe void stwnddeletestateitem(intptr)
2 aspnet_wp.exe int pmgetallservervariables(intptr, byte[], int)
2 aspnet_wp.exe int pmflushcore(intptr, byte[], byte[], int, int, int, int, intptr[], int32[], i
2 aspnet_wp.exe void pmtraceraiseevent(int, intptr, string, string, string, string)
2 aspnet_wp.exe int pmcallisapi(intptr, unsafenativemethods/callisapifunc, byte[], int, byte[],
2 fusion.dll int createassemblycache(iassemblycache&, uint)
2 kernel32 bool writefile(intptr, byte[], uint, uint32&, intptr)
2 kernel32.dll int globalmemorystatusex(unsafenativemethods/memorystatusex&)
2 kernel32.dll intptr getstdhandle(uint)
2 kernel32.dll intptr openfilemapping(uint, bool, string)
2 kernel32.dll int getmodulefilename(intptr, stringbuilder, int)
2 kernel32.dll bool setconsoletextattribute(intptr, uint16)
2 ole32.dll int cosetproxyblanket(intptr, rpcauthent, rpcauthor, string, rpclevel, rpcimpers
2 webengine.dll void setclrthreadpoollimits(int, int)
2 webengine.dll bool mgdiscurrentnotificationpost(intptr)
2 webengine.dll void traceraiseeventwithecb(int, intptr, string, string, string, string)
2 webengine.dll void passportdestroy(intptr)
2 webengine.dll intptr mgdreturnbuffer(intptr)
2 webengine.dll intptr getfilesecuritydescriptor(string)
2 webengine.dll int passportversion()
2 webengine.dll int mgdgetcurrentmoduleindex(intptr)
2 webengine.dll void bufferpoolreleasebuffer(intptr)
2 webengine.dll int aspcompatisapartmentcomponent(object)
2 webengine.dll int ecbgetunicodeservervariable(intptr, string, intptr, int)
2 webengine.dll int ecbgetunicodeservervariablebyindex(intptr, int, intptr, int)
2 webengine.dll int ecbgetservervariable(intptr, string, byte[], int)
2 webengine.dll void freefilesecuritydescriptor(intptr)
2 webengine.dll int aspcompatonpagestart(object)
2 webengine.dll int getgroupsforuser(intptr, stringbuilder, int, stringbuilder, int)
2 webengine.dll void ecbfreeexecurlentityinfo(intptr)
2 webengine.dll int ecbcallisapi(intptr, unsafenativemethods/callisapifunc, byte[], int, byte[],
2 webengine.dll int doeskeycontainerexist(string, string, int)
2 webengine.dll int ecbgetservervariablebyindex(intptr, int, byte[], int)
2 webengine.dll int mgdgetcurrentnotification(intptr)
2 webengine.dll int mgdgetresponsechunks(intptr, int32&, intptr[], int32[], int32[])
2 webengine.dll int mgdsetunknownheader(intptr, bool, bool, byte[], byte[], uint16)
2 webengine.dll int passportcryptput(int, string)
2 webengine.dll int passportauthurl2(intptr, string, int, int, string, int, string, int, int, st
2 webengine.dll int passportauthurl(intptr, string, int, int, string, int, string, int, int, str
2 webengine.dll int mgdsetknownheader(intptr, bool, bool, uint16, byte[], uint16)
2 webengine.dll int mgdsetnativeconfiguration(intptr)
2 webengine.dll int isaccesstofileallowed(intptr, intptr, int)
1 advapi32.dll bool logonuser(string, string, string, int, int, intptr&)
1 advapi32.dll int openthreadtoken(intptr, int, bool, intptr&)
1 advapi32.dll bool duplicatetoken(intptr, int, intptr&)
1 advapi32.dll int lookupaccountsid(string, intptr, stringbuilder, int32&, stringbuilder, int32
1 advapi32.dll int convertstringsidtosid(string, intptr&)
1 aspnet_state.exe void stwndsendresponse(intptr, stringbuilder, int, stringbuilder, int, intptr)
1 aspnet_state.exe void stwndcloseconnection(intptr)
1 aspnet_state.exe void stwndgetremoteaddress(intptr, stringbuilder)
1 aspnet_state.exe void stwndgetlocaladdress(intptr, stringbuilder)
1 aspnet_state.exe void stwndendofrequest(intptr)
1 aspnet_state.exe int stwndgetremoteport(intptr)
1 aspnet_state.exe int stwndgetlocalport(intptr)
1 aspnet_state.exe bool stwndisclientconnected(intptr)
1 aspnet_wp.exe int pmappendlogparameter(intptr, string)
1 aspnet_wp.exe int pmcloseconnection(intptr)
1 aspnet_wp.exe int pmemptyresponse(intptr)
1 aspnet_wp.exe int pmgetadditionalpostedcontent(intptr, byte[], int, int)
1 aspnet_wp.exe int pmgetbasics(intptr, byte[], int, int32[])
1 aspnet_wp.exe intptr pmgetimpersonationtoken(intptr)
1 aspnet_wp.exe intptr pmgetvirtualpathtoken(intptr)
1 aspnet_wp.exe int64 pmgetstarttimestamp(intptr)
1 aspnet_wp.exe int pmmapurltopath(intptr, string, byte[], int)
1 aspnet_wp.exe int pmisclientconnected(intptr)
1 aspnet_wp.exe int pmgettracecontextid(intptr, guid&)
1 aspnet_wp.exe int pmgetquerystringrawbytes(intptr, byte[], int)
1 aspnet_wp.exe int pmgetquerystring(intptr, int, stringbuilder, int)
1 aspnet_wp.exe int pmgetpreloadedpostedcontent(intptr, byte[], int, int)
1 aspnet_wp.exe int pmgetmemorylimitinmb()
1 aspnet_wp.exe int pmgethistorytable(int, int32[], int32[], int32[], int32[], int32[], int32[],
1 aspnet_wp.exe int pmgetclientcertificate(intptr, byte[], int, int32[], int64[])
1 aspnet_wp.exe int pmgetcurrentprocessinfo(int32&, int32&, int32&, int64&, int32&)
1 kernel32 int createfile(string, uint, uint, nativemethods/securityattributes, uint, uint,
1 kernel32.dll void getsysteminfo(unsafenativemethods/system_info&)
1 kernel32.dll bool unmapviewoffile(intptr)
1 kernel32.dll int getprocessaffinitymask(intptr, intptr&, intptr&)
1 kernel32.dll bool movefileex(string, string, uint)
1 kernel32.dll int lstrlenw(intptr)
1 kernel32.dll intptr loadresource(intptr, intptr)
1 kernel32.dll bool queryperformancecounter(int64&)
1 kernel32.dll int sizeofresource(intptr, intptr)
1 kernel32.dll intptr findresource(intptr, intptr, intptr)
1 kernel32.dll bool queryperformancefrequency(int64&)
1 kernel32.dll intptr getcurrentthread()
1 kernel32.dll intptr loadlibrary(string)
1 kernel32.dll bool readfile(intptr, byte[], uint, uint32&, intptr)
1 kernel32.dll int getconsoleoutputcp()
1 kernel32.dll int formatmessage(int, intptr&, int, int, string&, int, intptr)
1 kernel32.dll int flushviewoffile(intptr, uint)
1 kernel32.dll int closehandle(intptr)
1 kernel32.dll bool findnextfile(intptr, unsafenativemethods/win32_find_data&)
1 kernel32.dll bool flushfilebuffers(intptr)
1 kernel32.dll int formatmessagew(int, int, int, int, stringbuilder, int, int)
1 kernel32.dll bool getconsolescreenbufferinfo(intptr, coloredconsoleappender/console_screen_bu
1 kernel32.dll int getcomputername(stringbuilder, int32&)
1 kernel32.dll intptr localfree(intptr)
1 kernel32.dll intptr lockresource(intptr)
1 kernel32.dll void outputdebugstring(string)
1 libc void syslog(int, string, string)
1 libc void openlog(intptr, int, localsyslogappender/syslogfacility)
1 libc void closelog()
1 mscoree.dll bool strongnamekeygen(string, uint, intptr&, int64&)
1 mscoree.dll void strongnamefreebuffer(intptr)
1 mscoree.dll int strongnameerrorinfo()
1 mscorwks.dll int deleteshadowcache(string, string)
1 mscorwks.dll int getcachepath(int, stringbuilder, int32&)
1 netapi32.dll int dsgetdcname(string, string, intptr, string, uint, intptr&)
1 netapi32.dll int netapibufferfree(intptr)
1 netapi32.dll int netmessagebuffersend(string, string, string, string, int)
1 ole32.dll int cocreateinstanceex(guid&, intptr, int, coserverinfo_x64, int, multi_qi_x64[]
1 ole32.dll int cocreateinstanceex(guid&, intptr, int, coserverinfo, int, multi_qi[])
1 webengine.dll int passportlogotag(intptr, string, int, int, string, int, int, string, int, int
1 webengine.dll int passportisauthenticated(intptr, int, int, int)
1 webengine.dll int passporthexpuid(intptr, stringbuilder, int)
1 webengine.dll int mgdsetrequestprincipal(intptr, intptr, string, string, intptr)
1 webengine.dll int mgdsetservervariablew(intptr, string, string)
1 webengine.dll int passporthasticket(intptr)
1 webengine.dll int passportlogotag2(intptr, string, int, int, string, int, int, string, int, in
1 webengine.dll int passportgetdomainattribute(intptr, string, int, string, stringbuilder, int)
1 webengine.dll int passportlogouturl(intptr, string, string, int, string, int, stringbuilder, i
1 webengine.dll int passportsetoption(intptr, string, object)
1 webengine.dll int mgdsetkernelcachepolicy(intptr, int)
1 webengine.dll int passportticket(intptr, string, object&)
1 webengine.dll int perfgetcounter(intptr, int)
1 webengine.dll int postthreadpoolworkitem(workitemcallback)
1 webengine.dll int raiseeventlogevent(int, string[], int)
1 webengine.dll int passporthasprofile(intptr, string)
1 webengine.dll int passporthasflag(intptr, int)
1 webengine.dll int passportgeterror(intptr)
1 webengine.dll int passportgetcurrentconfig(intptr, string, object&)
1 webengine.dll int passportdomainfrommembername(intptr, string, stringbuilder, int)
1 webengine.dll int passportgetfromnetworkserver(intptr)
1 webengine.dll int passportgethassavedpassword(intptr)
1 webengine.dll int passportcryptisvalid()
1 webengine.dll int passportcreatehttpraw(string, string, int, stringbuilder, int, intptr&)
1 webengine.dll int passportcreate(string, string, string, string, string, stringbuilder, string
1 webengine.dll int passportgetloginchallenge(intptr, string, int, int, string, int, string, int
1 webengine.dll int passportgetoption(intptr, string, object&)
1 webengine.dll int passportgetprofile(intptr, string, object&)
1 webengine.dll int passportcrypt(int, string, stringbuilder, int)
1 webengine.dll int mgdsyncreadrequest(intptr, byte[], int, int, int32&)
1 webengine.dll int passportgetticketage(intptr)
1 webengine.dll int mgdsetstatusw(intptr, int, int, string, string, bool)
1 webengine.dll int passportgettimesincesignin(intptr)
1 webengine.dll int passporthasconsent(intptr, int, int)
1 webengine.dll int raisewmievent(unsafenativemethods/wmidata&, bool)
1 webengine.dll void updatelastactivitytimeforhealthmonitor()
1 webengine.dll void mgdsetneeddisconnect(intptr)
1 webengine.dll void mgdsetmanagedhttpcontext(intptr, intptr)
1 webengine.dll void mgdsetbadrequeststatus(intptr)
1 webengine.dll void mgdindicatecompletion(intptr, requestnotificationstatus&)
1 webengine.dll void mgddisablenotifications(intptr, requestnotification, requestnotification)
1 webengine.dll void mgddisablekernelcache(intptr)
1 webengine.dll void logwebeventproviderfailure(string, string, string)
1 webengine.dll void invalidatekernelcache(string)
1 webengine.dll void instrumentedmutexdelete(handleref)
1 webengine.dll void mgdsetresponsefilter(intptr)
1 webengine.dll void mgdterminatenativeconfig()
1 webengine.dll void perfcloseappcounters(intptr)
1 webengine.dll void traceraiseeventmgdhandler(int, intptr, string, string, string, string)
1 webengine.dll void setminrequestsexecutingtodetectdeadlock(int)
1 webengine.dll void setgclastcalledtime(boolean&, int)
1 webengine.dll void setdonewithsessioncalled(intptr)
1 webengine.dll void sessionndfreebody(handleref)
1 webengine.dll void sessionndcloseconnection(handleref)
1 webengine.dll void reportunhandledexception(string)
1 webengine.dll void raisefilemonitoringeventlogevent(string, string, string, int)
1 webengine.dll void perfincrementcounterex(intptr, int, int)
1 webengine.dll void initializelibrary()
1 webengine.dll void initializehealthmonitor(int, int)
1 webengine.dll intptr getfilehandlefortransmitfile(string)
1 webengine.dll intptr getecb(intptr)
1 webengine.dll intptr ecbgetvirtualpathtoken(intptr, intptr)
1 webengine.dll intptr ecbgetimpersonationtoken(intptr, intptr)
1 webengine.dll intptr createusertoken(string, string, int, stringbuilder, int)
1 webengine.dll intptr bufferpoolgetpool(int, int)
1 webengine.dll intptr bufferpoolgetbuffer(intptr)
1 webengine.dll int transactmanagedcallback(transactedexeccallback, int)
1 webengine.dll int sessionndmakerequest(handleref, string, int, int, unsafenativemethods/statep
1 webengine.dll intptr instrumentedmutexcreate(string)
1 webengine.dll intptr mgdallocaterequestmemory(intptr, int)
1 webengine.dll intptr mgdgetbuffer(intptr)
1 webengine.dll void getetwvalues(int32&, int32&)
1 webengine.dll void getdirmonconfiguration(int32&)
1 webengine.dll void dirmonclose(handleref)
1 webengine.dll void appdomainrestart(string)
1 webengine.dll uint mgdresolvesitename(string)
1 webengine.dll perfinstancedatahandle perfopenappcounters(string)
1 webengine.dll intptr perfopenstatecounters()
1 webengine.dll intptr perfopenglobalcounters()
1 webengine.dll intptr mgdgetbufferpool(int)
1 webengine.dll int sessionndconnecttoservice(string)
1 webengine.dll int isuserinrole(intptr, string, stringbuilder, int)
1 webengine.dll int getprocessmemoryinformation(uint, uint32&, uint32&, bool)
1 webengine.dll int getprivatebytesiis6(int64&, bool)
1 webengine.dll int gethmacsha1hash(byte[], int, int, byte[], int, byte[], int, byte[], int, byt
1 webengine.dll int getcredentialfromregistry(string, stringbuilder, int)
1 webengine.dll int ecbmapurltopath(intptr, string, byte[], int)
1 webengine.dll int ecbisclientconnected(intptr)
1 webengine.dll int ecbgetversion(intptr)
1 webengine.dll int ecbgettraceflags(intptr, int32[])
1 webengine.dll int ecbgettracecontextid(intptr, guid&)
1 webengine.dll int ecbgetquerystringrawbytes(intptr, byte[], int)
1 webengine.dll int getsha1hash(byte[], int, byte[], int)
1 webengine.dll int getw3wpmemorylimitinkb()
1 webengine.dll int isapiapphostmappath(string, string, stringbuilder, int)
1 webengine.dll int isapiapphostgetuncuser(string, stringbuilder, int, stringbuilder, int)
1 webengine.dll int isapiapphostgetsitename(string, stringbuilder, int)
1 webengine.dll int isapiapphostgetsiteid(string, stringbuilder, int)
1 webengine.dll int isapiapphostgetnextvirtualsubdir(string, bool, int32&, stringbuilder, int)
1 webengine.dll int isapiapphostgetapppath(string, stringbuilder, int)
1 webengine.dll int instrumentedmutexreleaselock(handleref)
1 webengine.dll int instrumentedmutexgetlock(handleref, int)
1 webengine.dll int initializewmimanager()
1 webengine.dll int growfilenotificationbuffer(string, bool)
1 webengine.dll int ecbgetquerystring(intptr, int, stringbuilder, int)
1 webengine.dll int ecbgetpreloadedpostedcontent(intptr, byte[], int, int)
1 webengine.dll int ecbgetexecurlentityinfo(int, byte[], intptr&)
1 webengine.dll int changeaccesstokeycontainer(string, string, string, int)
1 webengine.dll int attachdebugger(string, string, intptr)
1 webengine.dll int aspcompatprocessrequest(aspcompatcallback, object, bool, int)
1 webengine.dll int aspcompatonpageend()
1 webengine.dll bool mgdiswithinapp(string, string, string)
1 webengine.dll bool mgdislastnotification(intptr, requestnotificationstatus)
1 webengine.dll bool mgdishandlerexecutiondenied(intptr)
1 webengine.dll bool mgdisclientconnected(intptr)
1 webengine.dll bool mgdhasconfigchanged()
1 webengine.dll bool mgdcandisposemanagedcontext(intptr, requestnotificationstatus)
1 webengine.dll int cookieauthconstructticket(byte[], int, string, string, string, byte[], int64
1 webengine.dll int cookieauthparseticket(byte[], int, stringbuilder, int, stringbuilder, int, s
1 webengine.dll int ecbgetclientcertificate(intptr, byte[], int, int32[], int64[])
1 webengine.dll int ecbgetbasicscontentinfo(intptr, int32[])
1 webengine.dll int ecbgetbasics(intptr, byte[], int, int32[])
1 webengine.dll int ecbgetadditionalpostedcontent(intptr, byte[], int, int)
1 webengine.dll int ecbexecuteurlunicode(intptr, string, string, string, bool, bool, intptr, str
1 webengine.dll int ecbemitwebeventtrace(intptr, int, int, string[], int32[], string[])
1 webengine.dll int ecbemitsimpletrace(intptr, int, string)
1 webengine.dll int ecbcloseconnection(intptr)
1 webengine.dll int ecbappendlogparameter(intptr, string)
1 webengine.dll int dirmonopen(string, string, bool, uint, nativefilechangenotification, intptr&
1 webengine.dll bool isvalidresource(intptr, intptr, int)
1 webengine.dll int mgdappdomainshutdown(intptr)
1 webengine.dll int mgdrewriteurl(intptr, string, bool)
1 webengine.dll int mgdgetstatuschanges(intptr, uint16&, uint16&, intptr&, uint16&)
1 webengine.dll int mgdgetsitenamefromid(uint, intptr&, int32&)
1 webengine.dll int mgdgetservervariablew(intptr, string, intptr&, int32&)
1 webengine.dll int mgdgetservervariablea(intptr, string, intptr&, int32&)
1 webengine.dll int mgdgetservervarchanges(intptr, int32&, intptr&, intptr&, int32&, intptr&)
1 webengine.dll int mgdgetrequesttraceguid(intptr, guid&)
1 webengine.dll int mgdgetrequestbasics(intptr, int32&, int32&, intptr&, int32&)
1 webengine.dll int mgdgetremoteport(intptr)
1 webengine.dll int mgdgetquerystring(intptr, intptr&, int32&)
1 webengine.dll int mgdgetprincipal(intptr, intptr&, intptr&, int32&, intptr&, int32&)
1 webengine.dll int mgdgeturipath(intptr, intptr&, int32&, bool, bool)
1 webengine.dll int mgdgetuseragent(intptr, intptr&, int32&)
1 webengine.dll int mgdremaphandler(intptr, string, intptr&, int32&, boolean&)
1 webengine.dll int mgdreadchunkhandle(intptr, intptr, int64, int32&, intptr)
1 webengine.dll int mgdpostcompletion(intptr, requestnotificationstatus)
1 webengine.dll int mgdmappathdirect(string, string, intptr&, int32&)
1 webengine.dll int mgdmaphandler(intptr, string, string, intptr&, int32&, bool)
1 webengine.dll int mgdisinrole(intptr, string, boolean&)
1 webengine.dll int mgdinitnativeconfig()
1 webengine.dll int mgdgetvrpathcreds(string, string, intptr&, int32&, intptr&, int32&)
1 webengine.dll int mgdgetvirtualtoken(intptr, intptr&)
1 webengine.dll int mgdgetusertoken(intptr, intptr&)
1 webengine.dll int mgdgetpreloadedsize(intptr, int32&)
1 webengine.dll int mgdgetpreloadedcontent(intptr, byte[], int, int, int32&)
1 webengine.dll int mgdgetnextvpath(intptr, uint, intptr&, int32&)
1 webengine.dll int mgdgetapppathforpath(uint, string, intptr&, int32&)
1 webengine.dll int mgdgetapplicationinfo(intptr, intptr&, int32&, intptr&, int32&)
1 webengine.dll int mgdgetappcollection(string, string, intptr&, int32&, intptr&, int32&)
1 webengine.dll int mgdflushkernelcache(string)
1 webengine.dll int mgdflushcore(intptr, bool, int, intptr[], int32[], int32[])
1 webengine.dll int mgdexplicitflush(intptr)
1 webengine.dll int mgdexecuteurl(intptr, string, bool, bool, byte[], uint, string, int, string[
1 webengine.dll int mgdetwgettraceconfig(intptr, boolean&, int32&, int32&)
1 webengine.dll int mgdemitwebeventtrace(intptr, int, int, string[], int32[], string[])
1 webengine.dll int mgdemitsimpletrace(intptr, int, string)
1 webengine.dll int mgdgetclientcertificate(intptr, intptr&, int32&, intptr&, int32&, intptr&, i
1 webengine.dll int mgdgetcookieheader(intptr, intptr&, int32&)
1 webengine.dll int mgdgetnextnotification(intptr, requestnotificationstatus)
1 webengine.dll int mgdgetnextmodule(intptr, uint32&, intptr&, int32&, intptr&, int32&, intptr&,
1 webengine.dll int mgdgetmodulecollection(intptr, intptr&, int32&)
1 webengine.dll int mgdgetmethod(intptr, intptr&, int32&)
1 webengine.dll int mgdgetmemorylimitkb(int64&)
1 webengine.dll int mgdgetlocalport(intptr)
1 webengine.dll int mgdgetheaderchanges(intptr, bool, intptr&, int32&, intptr&, intptr&, intptr&
1 webengine.dll int mgdgethandlertypestring(intptr, intptr&, int32&)
1 webengine.dll int mgdgetfilechunkinfo(intptr, int, int64&, int64&)
1 webengine.dll int mgdgetcurrentmodulename(intptr, intptr&, int32&)
1 webengine.dll int mgdclearresponse(intptr, bool, bool)