Application Report


The following 998 APIs (used 3526 times) might not work:

There are 272 P/Invokes (used 432 times):

Count Library Function
20 p2p.dll int peercollabgeteventdata(safecollabevent, safecollabdata&)
20 p2p.dll int peercollabregisterevent(safewaithandle, uint, peer_collab_event_registration
8 wevtapi.dll bool evtrender(eventloghandle, eventloghandle, unsafenativemethods/evtrenderflag
7 p2p.dll int peergetitemcount(safecollabenum, uint32&)
7 p2p.dll int peergetnextitem(safecollabenum, uint32&, safecollabdata&)
6 advapi32.dll uint eventwrite(int64, eventdescriptor&, uint, void*)
6 wevtapi.dll bool evtformatmessage(eventloghandle, eventloghandle, uint, int, unsafenativemet
5 kernel32.dll int getfiletype(safepipehandle)
4 advapi32.dll int lsantstatustowinerror(int)
4 advapi32.dll bool isvalidsid(intptr)
4 advapi32.dll bool equaldomainsid(intptr, intptr, boolean&)
4 kernel32.dll intptr localfree(intptr)
4 kernel32.dll bool closehandle(intptr)
4 wevtapi.dll bool evtgetpublishermetadataproperty(eventloghandle, unsafenativemethods/evtpubl
3 advapi32.dll int getlengthsid(intptr)
3 advapi32.dll int lsaopenpolicy(intptr, intptr, int, intptr&)
3 advapi32.dll int lsafreememory(intptr)
3 advapi32.dll uint eventwritetransfer(int64, eventdescriptor&, guid&, guid&, uint, void*)
3 kernel32.dll intptr getcurrentprocess()
3 kernel32.dll bool unmapviewoffile(intptr)
3 kernel32.dll safelibraryhandle loadlibraryex(string, intptr, int)
3 kernel32.dll bool freelibrary(intptr)
3 ncrypt.dll int ncryptfreeobject(intptr)
3 p2p.dll int peercreatepeername(string, string, safepeerdata&)
3 p2p.dll int peercollabgetcontact(string, safecollabdata&)
2 advapi32 bool cryptexportkey(safecapikeyhandle, safecapikeyhandle, int, int, byte[], int3
2 advapi32 bool cryptgetprovparam(safecsphandle, capinative/providerparameter, intptr, int3
2 advapi32 bool cryptgenrandom(safecsphandle, int, byte[])
2 advapi32 bool cryptgethashparam(safecapihashhandle, capinative/hashparameter, byte[], int
2 advapi32 bool cryptdecrypt(safecapikeyhandle, safecapihashhandle, bool, int, intptr, int3
2 advapi32 bool cryptencrypt(safecapikeyhandle, safecapihashhandle, bool, int, intptr, int3
2 advapi32.dll uint eventactivityidcontrol(int, guid&)
2 advapi32.dll intptr getsidsubauthority(intptr, int)
2 advapi32.dll bool gettokeninformation(intptr, int, intptr, int, int32&)
2 advapi32.dll int lsaclose(intptr)
2 advapi32.dll bool lookupaccountsid(string, intptr, stringbuilder, int32&, stringbuilder, int3
2 advapi32.dll bool convertstringsidtosid(string, intptr&)
2 advapi32.dll int copysid(int, intptr, intptr)
2 authz.dll bool authzgetinformationfromcontext(intptr, int, int, int32&, intptr)
2 crypt32.dll bool certsavestore(safecertstore, uint, uint, uint, peer_data&, uint)
2 kernel32.dll uint searchpath(string, string, string, int, stringbuilder, int32[])
2 kernel32.dll int seterrormode(int)
2 kernel32.dll int getcurrentdirectory(int, stringbuilder)
2 kernel32.dll bool createpipe(safepipehandle&, safepipehandle&, unsafenativemethods/security_a
2 kernel32.dll int getmodulefilename(handleref, stringbuilder, int)
2 kernel32.dll int getcurrentthreadid()
2 microsoft.internal.performance.codemarke void dllperfcodemarker(int, byte[], int)
2 mscoree.dll uint getrequestedruntimeinfo(string, string, string, uint, uint, stringbuilder,
2 ncrypt.dll ncryptnative/errorcode ncryptderivekey(safencryptsecrethandle, string, ncryptnat
2 ncrypt.dll ncryptnative/errorcode ncryptsignhash(safencryptkeyhandle, intptr, byte[], int,
2 ncrypt.dll ncryptnative/errorcode ncryptgetproperty(safencrypthandle, string, byte[], int,
2 ncrypt.dll ncryptnative/errorcode ncryptexportkey(safencryptkeyhandle, intptr, string, intp
2 ncrypt.dll ncryptnative/errorcode ncryptopenkey(safencryptproviderhandle, safencryptkeyhand
2 netapi32.dll int netapibufferfree(intptr)
2 p2p.dll void peerfreedata(intptr)
2 p2p.dll int peercollabgetpresenceinfo(intptr, safecollabdata&)
2 p2p.dll int peercollabenumobjects(intptr, intptr, safecollabenum&)
2 p2p.dll int peercollabparsecontact(string, safecollabdata&)
2 p2p.dll int peerpnrpregister(string, peer_pnrp_registration_info&, safepeernameunregiste
2 p2p.dll int peerpnrpupdateregistration(safepeernameunregister, peer_pnrp_registration_in
2 p2p.dll int peercollabenumapplications(intptr, intptr, safecollabenum&)
2 system.data.dll void trace(intptr, uintptr, uintptr, string, int, int64)
2 system.data.dll void scopeenter(intptr, uintptr, uintptr, intptr&, string, int)
2 system.data.dll void putstr(intptr, uintptr, uintptr, string)
2 wevtapi.dll bool evtnextpublisherid(eventloghandle, int, stringbuilder, int32&)
2 wevtapi.dll bool evtnextchannelpath(eventloghandle, int, stringbuilder, int32&)
2 wevtapi.dll bool evtformatmessagebuffer(eventloghandle, eventloghandle, uint, int, intptr, u
2 wevtapi.dll bool evtgetchannelconfigproperty(eventloghandle, unsafenativemethods/evtchannelc
2 wevtapi.dll bool evtgeteventinfo(eventloghandle, unsafenativemethods/evteventpropertyid, int
2 wevtapi.dll bool evtgetqueryinfo(eventloghandle, unsafenativemethods/evtquerypropertyid, int
2 wevtapi.dll bool evtgetloginfo(eventloghandle, unsafenativemethods/evtlogpropertyid, int, in
2 wevtapi.dll bool evtgetobjectarrayproperty(eventloghandle, int, int, int, int, intptr, int32
2 wevtapi.dll bool evtgeteventmetadataproperty(eventloghandle, unsafenativemethods/evteventmet
2 wininet.dll int internetgetcookiew(string, string, stringbuilder, int32&)
1 activeds.dll int intadsopenobject(string, string, string, int, guid&, object&)
1 advapi32 bool cryptreleasecontext(intptr, int)
1 advapi32 bool cryptsetkeyparam(safecapikeyhandle, capinative/keyparameter, byte[], int)
1 advapi32 bool convertstringsecuritydescriptortosecuritydescriptor(string, uint, intptr&,
1 advapi32 bool cryptimportkey(safecsphandle, byte[], int, safecapikeyhandle, capinative/ke
1 advapi32 bool crypthashdata(safecapihashhandle, byte[], int, int)
1 advapi32 bool cryptgenkey(safecsphandle, capinative/algorithmid, capinative/keyflags, saf
1 advapi32 bool cryptcontextaddref(safecsphandle, intptr, int)
1 advapi32 bool cryptcreatehash(safecsphandle, capinative/algorithmid, safecapikeyhandle, i
1 advapi32 bool cryptdestroyhash(intptr)
1 advapi32 bool cryptduplicatekey(safecapikeyhandle, intptr, int, safecapikeyhandle&)
1 advapi32 bool cryptdestroykey(intptr)
1 advapi32 bool cryptacquirecontext(safecsphandle&, string, string, capinative/providertype
1 advapi32.dll bool allocateandinitializesid(intptr, byte, int, int, int, int, int, int, int, i
1 advapi32.dll intptr getsididentifierauthority(intptr)
1 advapi32.dll intptr getsidsubauthoritycount(intptr)
1 advapi32.dll uint eventregister(guid&, unsafenativemethods/etwenablecallback, void*, int64&)
1 advapi32.dll uint eventwritestring(int64, byte, int64, char*)
1 advapi32.dll uint perfdeleteinstance(safeperfproviderhandle, unsafenativemethods/perfcounters
1 advapi32.dll uint perfsetcounterrefvalue(safeperfproviderhandle, unsafenativemethods/perfcoun
1 advapi32.dll uint perfsetcountersetinfo(safeperfproviderhandle, unsafenativemethods/perfcount
1 advapi32.dll uint perfstartprovider(guid&, unsafenativemethods/perflibrequest, safeperfprovid
1 advapi32.dll uint perfstopprovider(intptr)
1 advapi32.dll unsafenativemethods/perfcountersetinstancestruct* perfcreateinstance(safeperfpro
1 advapi32.dll intptr freesid(intptr)
1 advapi32.dll int reverttoself()
1 advapi32.dll int lsaqueryinformationpolicy(intptr, int, intptr&)
1 advapi32.dll bool checktokenmembership(intptr, intptr, boolean&)
1 advapi32.dll bool impersonatenamedpipeclient(safepipehandle)
1 advapi32.dll bool openprocesstoken(intptr, int, intptr&)
1 advapi32.dll bool openthreadtoken(intptr, int, bool, intptr&)
1 advapi32.dll bool reverttoself()
1 advapi32.dll int eventunregister(int64)
1 advapi32.dll int impersonateloggedonuser(intptr)
1 advapi32.dll bool convertsidtostringsid(intptr, string&)
1 advapi32.dll int logonuser(string, string, string, int, int, intptr&)
1 advapi32.dll int lsalookupsids(intptr, int, intptr[], intptr&, intptr&)
1 authz.dll bool authzinitializeresourcemanager(int, intptr, intptr, intptr, string, intptr&
1 authz.dll bool authzinitializecontextfromsid(int, intptr, intptr, intptr, unsafenativemeth
1 authz.dll bool authzfreeresourcemanager(intptr)
1 authz.dll bool authzfreecontext(intptr)
1 bcrypt bcryptnative/errorcode bcryptclosealgorithmprovider(intptr, int)
1 bcrypt bcryptnative/errorcode bcryptdestroyhash(intptr)
1 bcrypt.dll bcryptnative/errorcode bcryptopenalgorithmprovider(safebcryptalgorithmhandle&, s
1 bcrypt.dll bcryptnative/errorcode bcrypthashdata(safebcrypthashhandle, byte[], int, int)
1 bcrypt.dll bcryptnative/errorcode bcryptgethashproperty(safebcrypthashhandle, string, byte[
1 bcrypt.dll bcryptnative/errorcode bcryptgetalgorithmproperty(safebcryptalgorithmhandle, str
1 bcrypt.dll bcryptnative/errorcode bcryptfinishhash(safebcrypthashhandle, byte[], int, int)
1 bcrypt.dll bcryptnative/errorcode bcryptcreatehash(safebcryptalgorithmhandle, safebcrypthas
1 credui.dll int creduiparseusername(string, stringbuilder, uint, stringbuilder, uint)
1 crypt32.dll bool certclosestore(intptr, uint)
1 crypt32.dll safecertstore certopenstore(intptr, uint, intptr, uint, intptr)
1 crypt32.dll safecertstore certopenstore(intptr, uint, intptr, uint, peer_data&)
1 kernel32 intptr getprocessheap()
1 kernel32 bool heapfree(intptr, int, intptr)
1 kernel32.dll int formatmessagew(int, intptr, int, int, stringbuilder, int, intptr)
1 kernel32.dll bool flushfilebuffers(safepipehandle)
1 kernel32.dll bool duplicatehandle(intptr, safepipehandle, intptr, safepipehandle&, uint, bool
1 kernel32.dll int getdynamictimezoneinformation(nativemethods/dynamictimezoneinformation&)
1 kernel32.dll int getfiletype(safefilehandle)
1 kernel32.dll bool disconnectnamedpipe(safepipehandle)
1 kernel32.dll bool createprocess(string, string, nativemethods/security_attributes&, nativemet
1 kernel32.dll int getoemcp()
1 kernel32.dll int gettimezoneinformation(nativemethods/timezoneinformation&)
1 kernel32.dll int formatmessage(int, intptr, int, int, stringbuilder, int, intptr)
1 kernel32.dll uint getfiletype(intptr)
1 kernel32.dll bool getfilemuipath(int, string, stringbuilder, int32&, stringbuilder, int32&, i
1 kernel32.dll bool getnamedpipehandlestate(safepipehandle, int32&, intptr, intptr, intptr, int
1 kernel32.dll bool getnamedpipehandlestate(safepipehandle, intptr, int32&, intptr, intptr, int
1 kernel32.dll bool getnamedpipehandlestate(safepipehandle, intptr, intptr, intptr, intptr, str
1 kernel32.dll bool getnamedpipeinfo(safepipehandle, int32&, intptr, intptr, intptr)
1 kernel32.dll bool getnamedpipeinfo(safepipehandle, intptr, int32&, intptr, intptr)
1 kernel32.dll bool getnamedpipeinfo(safepipehandle, intptr, intptr, int32&, intptr)
1 kernel32.dll bool setnamedpipehandlestate(safepipehandle, int32*, intptr, intptr)
1 kernel32.dll bool waitnamedpipe(string, int)
1 kernel32.dll int readfile(safepipehandle, byte*, int, int32&, intptr)
1 kernel32.dll int readfile(safepipehandle, byte*, int, intptr, nativeoverlapped*)
1 kernel32.dll bool connectnamedpipe(safepipehandle, nativeoverlapped*)
1 kernel32.dll safefilehandle createfile(string, int, fileshare, unsafenativemethods/security_a
1 kernel32.dll safefilehandle createfilemapping(intptr, intptr, uint, uint, uint, string)
1 kernel32.dll void getsysteminfo(nativemethods/system_info&)
1 kernel32.dll uint16 findatom(string)
1 kernel32.dll safeloadlibrary loadlibraryexw(string, void*, uint)
1 kernel32.dll uint localfree(intptr)
1 kernel32.dll safepipehandle createnamedpipe(string, int, int, int, int, int, int, unsafenativ
1 kernel32.dll uint formatmessage(formatmessageflags, intptr, uint, uint, intptr&, uint, intptr
1 kernel32.dll intptr mapviewoffile(safefilehandle, uint, uint, uint, intptr)
1 kernel32.dll intptr loadlibrary(string)
1 kernel32.dll intptr getstdhandle(int)
1 kernel32.dll int setfilepointerwin32(safefilehandle, int, int32*, int)
1 kernel32.dll int writefile(safefilehandle, byte*, int, int32&, nativeoverlapped*)
1 kernel32.dll int writefile(safepipehandle, byte*, int, int32&, intptr)
1 kernel32.dll int writefile(safepipehandle, byte*, int, intptr, nativeoverlapped*)
1 kernel32.dll bool connectnamedpipe(safepipehandle, intptr)
1 kernel32.dll intptr getcurrentthread()
1 kernel32.dll intptr getprocaddress(intptr, string)
1 kernel32.dll intptr getprocaddress(safeloadlibrary, string)
1 kernel32.dll safepipehandle createnamedpipeclient(string, int, fileshare, unsafenativemethods
1 mscorwks int _axlgetissuerpublickeyhash(intptr, safeaxlbufferhandle&)
1 mscorwks int _axlpublickeyblobtopublickeytoken(capinative/cryptoapi_blob&, safeaxlbufferh
1 mscorwks int certfreeauthenticodesignerinfo(x509native/axl_authenticode_signer_info&)
1 mscorwks int certfreeauthenticodetimestamperinfo(x509native/axl_authenticode_timestamper_
1 mscorwks int certverifyauthenticodelicense(capinative/cryptoapi_blob&, x509native/axlveri
1 ncrypt.dll ncryptnative/errorcode ncryptsetproperty(safencrypthandle, string, byte[], int,
1 ncrypt.dll ncryptnative/errorcode ncryptverifysignature(safencryptkeyhandle, intptr, byte[]
1 ncrypt.dll ncryptnative/errorcode ncryptcreatepersistedkey(safencryptproviderhandle, safenc
1 ncrypt.dll ncryptnative/errorcode ncryptimportkey(safencryptproviderhandle, intptr, string,
1 ncrypt.dll ncryptnative/errorcode ncryptdeletekey(safencryptkeyhandle, int)
1 ncrypt.dll ncryptnative/errorcode ncryptfinalizekey(safencryptkeyhandle, int)
1 ncrypt.dll ncryptnative/errorcode ncryptgetproperty(safencrypthandle, string, intptr&, int,
1 ncrypt.dll ncryptnative/errorcode ncryptsetproperty(safencrypthandle, string, string, int,
1 ncrypt.dll ncryptnative/errorcode ncryptopenstorageprovider(safencryptproviderhandle&, stri
1 ncrypt.dll ncryptnative/errorcode ncryptsecretagreement(safencryptkeyhandle, safencryptkeyh
1 netapi32.dll int dsrolegetprimarydomaininformation(string, unsafenativemethods/dsrole_primary
1 netapi32.dll int netwkstagetinfo(string, int, intptr&)
1 netapi32.dll int dsrolegetprimarydomaininformation(intptr, unsafenativemethods/dsrole_primary
1 netapi32.dll int dsrolefreememory(intptr)
1 netapi32.dll int dsgetdcname(string, string, intptr, string, int, intptr&)
1 ole32.dll int coreverttoself()
1 ole32.dll int coimpersonateclient()
1 p2p.dll int peerpnrpresolve(string, string, uint32&, safepeerdata&)
1 p2p.dll int peercollabgetapplicationregistrationinfo(guid&, peerapplicationregistrationt
1 p2p.dll int peerpnrpunregister(intptr)
1 p2p.dll int peerhostnametopeername(string, safepeerdata&)
1 p2p.dll int peeridentitygetdefault(safepeerdata&)
1 p2p.dll int peernametopeerhostname(string, safepeerdata&)
1 p2p.dll int peerpnrpendresolve(intptr)
1 p2p.dll int peerpnrpstartup(uint16)
1 p2p.dll int peerpnrpgetendpoint(intptr, safepeerdata&)
1 p2p.dll int peerpnrpstartresolve(string, string, uint, safewaithandle, safepeernameendre
1 p2p.dll int peerpnrpgetcloudinfo(uint32&, safepeerdata&)
1 p2p.dll int peerendenumeration(intptr)
1 p2p.dll int peercollabinvitecontact(peer_contact&, intptr, peer_invitation&, safecollabd
1 p2p.dll int peercollabgetsigninoptions(peerscope&)
1 p2p.dll int peercollabasyncinviteendpoint(intptr, peer_invitation&, safewaithandle, safe
1 p2p.dll int peercollabgetinvitationresponse(safecollabinvite, safecollabdata&)
1 p2p.dll int peercollabcancelinvitation(safecollabinvite)
1 p2p.dll int peercollabgetendpointname(string&)
1 p2p.dll int peercollabclosehandle(intptr)
1 p2p.dll int peercollabgetapplaunchinfo(safecollabdata&)
1 p2p.dll int peercollabexportcontact(string, string&)
1 p2p.dll int peercollabenumpeoplenearme(safecollabenum&)
1 p2p.dll int peercollabdeletecontact(string)
1 p2p.dll int peercollabenumendpoints(peer_contact&, safecollabenum&)
1 p2p.dll int peercollabenumcontacts(safecollabenum&)
1 p2p.dll int peercollabinviteendpoint(intptr, peer_invitation&, safecollabdata&)
1 p2p.dll int peercollabasyncinvitecontact(peer_contact&, intptr, peer_invitation&, safewa
1 p2p.dll int peercollabupdatecontact(peer_contact&)
1 p2p.dll int peercollabunregisterevent(intptr)
1 p2p.dll int peercollabunregisterapplication(guid&, peerapplicationregistrationtype)
1 p2p.dll int peercollabstartup(int16)
1 p2p.dll int peercollabsignout(peerscope)
1 p2p.dll int peercollabsignin(intptr, peerscope)
1 p2p.dll int peercollabsetpresenceinfo(peer_presence_info&)
1 p2p.dll int peercollabsetobject(peer_object&)
1 p2p.dll int peercollabsetendpointname(string)
1 p2p.dll int peercollabaddcontact(string, safecollabdata&)
1 p2p.dll int peercollabregisterapplication(peer_application_registration_info&, peerappli
1 p2p.dll int peercollabrefreshendpointdata(intptr)
1 p2p.dll int peercollabquerycontactdata(intptr, string&)
1 p2p.dll int peercollabdeleteobject(guid&)
1 system.data.dll void scopeenter(intptr, uintptr, uintptr, intptr&, string, int, bool)
1 system.data.dll void scopeleave(intptr, uintptr, uintptr, intptr&)
1 system.data.dll void trace(intptr, uintptr, uintptr, string)
1 system.data.dll void trace(intptr, uintptr, uintptr, string, bool)
1 system.data.dll void trace(intptr, uintptr, uintptr, string, int)
1 system.data.dll void trace(intptr, uintptr, uintptr, string, int, bool)
1 system.data.dll void trace(intptr, uintptr, uintptr, string, int, int, int)
1 system.data.dll void trace(intptr, uintptr, uintptr, string, int, string)
1 system.data.dll void trace(intptr, uintptr, uintptr, string, string)
1 system.data.dll void scopeenter(intptr, uintptr, uintptr, intptr&, string)
1 system.data.dll void scopeenter(intptr, uintptr, uintptr, intptr&, string, int, int)
1 system.data.dll void trace(intptr, uintptr, uintptr, string, string, string)
1 user32.dll int loadstring(safelibraryhandle, int, stringbuilder, int)
1 wevtapi.dll eventloghandle evtopenchannelenum(eventloghandle, int)
1 wevtapi.dll eventloghandle evtopeneventmetadataenum(eventloghandle, int)
1 wevtapi.dll eventloghandle evtnexteventmetadata(eventloghandle, int)
1 wevtapi.dll eventloghandle evtopenlog(eventloghandle, string, pathtype)
1 wevtapi.dll eventloghandle evtopenchannelconfig(eventloghandle, string, int)
1 wevtapi.dll eventloghandle evtopenpublisherenum(eventloghandle, int)
1 wevtapi.dll eventloghandle evtopenpublishermetadata(eventloghandle, string, string, int, int
1 wevtapi.dll eventloghandle evtopensession(unsafenativemethods/evtloginclass, unsafenativemet
1 wevtapi.dll eventloghandle evtquery(eventloghandle, string, string, int)
1 wevtapi.dll eventloghandle evtsubscribe(eventloghandle, safewaithandle, string, string, even
1 wevtapi.dll eventloghandle evtcreaterendercontext(int, string[], unsafenativemethods/evtrend
1 wevtapi.dll eventloghandle evtcreatebookmark(string)
1 wevtapi.dll bool evtcancel(eventloghandle)
1 wevtapi.dll bool evtclearlog(eventloghandle, string, string, int)
1 wevtapi.dll bool evtclose(intptr)
1 wevtapi.dll bool evtexportlog(eventloghandle, string, string, string, int)
1 wevtapi.dll bool evtgetobjectarraysize(eventloghandle, int32&)
1 wevtapi.dll bool evtnext(eventloghandle, int, intptr[], int, int, int32&)
1 wevtapi.dll bool evtarchiveexportedlog(eventloghandle, string, int, int)
1 wevtapi.dll bool evtsavechannelconfig(eventloghandle, int)
1 wevtapi.dll bool evtseek(eventloghandle, int64, eventloghandle, int, unsafenativemethods/evt
1 wevtapi.dll bool evtsetchannelconfigproperty(eventloghandle, unsafenativemethods/evtchannelc
1 wevtapi.dll bool evtupdatebookmark(eventloghandle, eventloghandle)
1 wininet.dll int internetsetcookiew(string, string, string)