Application Report


The following 223 APIs (used 568 times) might not work:

There are 178 P/Invokes (used 249 times):

Count Library Function
8 wevtapi.dll bool evtrender(eventloghandle, eventloghandle, unsafenativemethods/evtrenderflag
6 advapi32.dll uint eventwrite(int64, eventdescriptor&, uint, void*)
6 kernel32.dll bool closehandle(intptr)
6 kernel32.dll intptr openevent(uint, bool, string)
6 wevtapi.dll bool evtformatmessage(eventloghandle, eventloghandle, uint, int, unsafenativemet
5 kernel32.dll int getfiletype(safepipehandle)
4 wevtapi.dll bool evtgetpublishermetadataproperty(eventloghandle, unsafenativemethods/evtpubl
3 advapi32.dll uint eventwritetransfer(int64, eventdescriptor&, guid&, guid&, uint, void*)
3 kernel32.dll safelibraryhandle loadlibraryex(string, intptr, int)
3 kernel32.dll intptr mapviewoffile(intptr, uint, uint, uint, intptr)
3 ncrypt.dll int ncryptfreeobject(intptr)
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 bool cryptgenrandom(safecsphandle, int, byte[])
2 advapi32 bool cryptexportkey(safecapikeyhandle, safecapikeyhandle, int, int, byte[], int3
2 advapi32 bool cryptgetprovparam(safecsphandle, capinative/providerparameter, intptr, int3
2 advapi32.dll uint eventactivityidcontrol(int, guid&)
2 kernel32 bool writefile(intptr, byte[], uint, uint32&, intptr)
2 kernel32.dll bool setconsoletextattribute(intptr, uint16)
2 kernel32.dll int seterrormode(int)
2 kernel32.dll intptr getcurrentprocess()
2 kernel32.dll intptr getstdhandle(uint)
2 kernel32.dll bool createpipe(safepipehandle&, safepipehandle&, unsafenativemethods/security_a
2 kernel32.dll intptr openfilemapping(uint, bool, string)
2 kernel32.dll bool queryperformancecounter(int64&)
2 ncrypt.dll ncryptnative/errorcode ncryptopenkey(safencryptproviderhandle, safencryptkeyhand
2 ncrypt.dll ncryptnative/errorcode ncryptexportkey(safencryptkeyhandle, intptr, string, intp
2 ncrypt.dll ncryptnative/errorcode ncryptderivekey(safencryptsecrethandle, string, ncryptnat
2 ncrypt.dll ncryptnative/errorcode ncryptgetproperty(safencrypthandle, string, byte[], int,
2 ncrypt.dll ncryptnative/errorcode ncryptsignhash(safencryptkeyhandle, intptr, byte[], int,
2 wevtapi.dll bool evtgeteventinfo(eventloghandle, unsafenativemethods/evteventpropertyid, int
2 wevtapi.dll bool evtformatmessagebuffer(eventloghandle, eventloghandle, uint, int, intptr, u
2 wevtapi.dll bool evtnextpublisherid(eventloghandle, int, stringbuilder, int32&)
2 wevtapi.dll bool evtnextchannelpath(eventloghandle, int, stringbuilder, int32&)
2 wevtapi.dll bool evtgetchannelconfigproperty(eventloghandle, unsafenativemethods/evtchannelc
2 wevtapi.dll bool evtgetqueryinfo(eventloghandle, unsafenativemethods/evtquerypropertyid, int
2 wevtapi.dll bool evtgetobjectarrayproperty(eventloghandle, int, int, int, int, intptr, int32
2 wevtapi.dll bool evtgetloginfo(eventloghandle, unsafenativemethods/evtlogpropertyid, int, in
2 wevtapi.dll bool evtgeteventmetadataproperty(eventloghandle, unsafenativemethods/evteventmet
1 advapi32 bool cryptduplicatekey(safecapikeyhandle, intptr, int, safecapikeyhandle&)
1 advapi32 bool cryptimportkey(safecsphandle, byte[], int, safecapikeyhandle, capinative/ke
1 advapi32 bool cryptacquirecontext(safecsphandle&, string, string, capinative/providertype
1 advapi32 bool crypthashdata(safecapihashhandle, byte[], int, int)
1 advapi32 bool cryptsetkeyparam(safecapikeyhandle, capinative/keyparameter, byte[], int)
1 advapi32 bool cryptcontextaddref(safecsphandle, intptr, int)
1 advapi32 bool cryptcreatehash(safecsphandle, capinative/algorithmid, safecapikeyhandle, i
1 advapi32 bool cryptdestroyhash(intptr)
1 advapi32 bool cryptdestroykey(intptr)
1 advapi32 bool cryptgenkey(safecsphandle, capinative/algorithmid, capinative/keyflags, saf
1 advapi32 bool cryptreleasecontext(intptr, int)
1 advapi32.dll bool reverttoself()
1 advapi32.dll bool logonuser(string, string, string, int, int, intptr&)
1 advapi32.dll bool impersonatenamedpipeclient(safepipehandle)
1 advapi32.dll bool duplicatetoken(intptr, int, intptr&)
1 advapi32.dll int eventunregister(int64)
1 advapi32.dll uint eventregister(guid&, unsafenativemethods/etwenablecallback, void*, int64&)
1 advapi32.dll unsafenativemethods/perfcountersetinstancestruct* perfcreateinstance(safeperfpro
1 advapi32.dll uint perfsetcountersetinfo(safeperfproviderhandle, unsafenativemethods/perfcount
1 advapi32.dll uint perfsetcounterrefvalue(safeperfproviderhandle, unsafenativemethods/perfcoun
1 advapi32.dll uint perfstopprovider(intptr)
1 advapi32.dll uint perfdeleteinstance(safeperfproviderhandle, unsafenativemethods/perfcounters
1 advapi32.dll uint eventwritestring(int64, byte, int64, char*)
1 advapi32.dll uint perfstartprovider(guid&, unsafenativemethods/perflibrequest, safeperfprovid
1 bcrypt bcryptnative/errorcode bcryptdestroyhash(intptr)
1 bcrypt bcryptnative/errorcode bcryptclosealgorithmprovider(intptr, int)
1 bcrypt.dll bcryptnative/errorcode bcryptopenalgorithmprovider(safebcryptalgorithmhandle&, s
1 bcrypt.dll bcryptnative/errorcode bcryptgethashproperty(safebcrypthashhandle, string, byte[
1 bcrypt.dll bcryptnative/errorcode bcryptfinishhash(safebcrypthashhandle, byte[], int, int)
1 bcrypt.dll bcryptnative/errorcode bcrypthashdata(safebcrypthashhandle, byte[], int, int)
1 bcrypt.dll bcryptnative/errorcode bcryptcreatehash(safebcryptalgorithmhandle, safebcrypthas
1 bcrypt.dll bcryptnative/errorcode bcryptgetalgorithmproperty(safebcryptalgorithmhandle, str
1 kernel32 bool heapfree(intptr, int, intptr)
1 kernel32 int createfile(string, uint, uint, nativemethods/securityattributes, uint, uint,
1 kernel32 intptr getprocessheap()
1 kernel32.dll int writefile(safepipehandle, byte*, int, intptr, nativeoverlapped*)
1 kernel32.dll safepipehandle createnamedpipeclient(string, int, fileshare, unsafenativemethods
1 kernel32.dll bool unmapviewoffile(intptr)
1 kernel32.dll safefilehandle createfile(string, int, fileshare, unsafenativemethods/security_a
1 kernel32.dll safepipehandle createnamedpipe(string, int, int, int, int, int, int, unsafenativ
1 kernel32.dll void outputdebugstring(string)
1 kernel32.dll int writefile(safepipehandle, byte*, int, int32&, intptr)
1 kernel32.dll bool getnamedpipehandlestate(safepipehandle, intptr, intptr, intptr, intptr, str
1 kernel32.dll bool readfile(intptr, byte[], uint, uint32&, intptr)
1 kernel32.dll bool getnamedpipeinfo(safepipehandle, intptr, intptr, int32&, intptr)
1 kernel32.dll bool getnamedpipehandlestate(safepipehandle, intptr, int32&, intptr, intptr, int
1 kernel32.dll bool getnamedpipeinfo(safepipehandle, intptr, int32&, intptr, intptr)
1 kernel32.dll bool getnamedpipeinfo(safepipehandle, int32&, intptr, intptr, intptr)
1 kernel32.dll bool connectnamedpipe(safepipehandle, intptr)
1 kernel32.dll bool connectnamedpipe(safepipehandle, nativeoverlapped*)
1 kernel32.dll bool disconnectnamedpipe(safepipehandle)
1 kernel32.dll bool duplicatehandle(intptr, safepipehandle, intptr, safepipehandle&, uint, bool
1 kernel32.dll bool flushfilebuffers(intptr)
1 kernel32.dll bool flushfilebuffers(safepipehandle)
1 kernel32.dll bool freelibrary(intptr)
1 kernel32.dll bool getconsolescreenbufferinfo(intptr, coloredconsoleappender/console_screen_bu
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 setnamedpipehandlestate(safepipehandle, int32*, intptr, intptr)
1 kernel32.dll int formatmessage(int, intptr&, int, int, string&, int, intptr)
1 kernel32.dll bool queryperformancefrequency(int64&)
1 kernel32.dll int readfile(safepipehandle, byte*, int, int32&, intptr)
1 kernel32.dll int gettimezoneinformation(nativemethods/timezoneinformation&)
1 kernel32.dll int getfiletype(safefilehandle)
1 kernel32.dll int getdynamictimezoneinformation(nativemethods/dynamictimezoneinformation&)
1 kernel32.dll bool waitnamedpipe(string, int)
1 kernel32.dll int getconsoleoutputcp()
1 kernel32.dll int formatmessage(int, intptr, int, int, stringbuilder, int, intptr)
1 kernel32.dll int flushviewoffile(intptr, uint)
1 kernel32.dll int readfile(safepipehandle, byte*, int, intptr, nativeoverlapped*)
1 kernel32.dll int setfilepointerwin32(safefilehandle, int, int32*, int)
1 kernel32.dll int writefile(safefilehandle, byte*, int, int32&, nativeoverlapped*)
1 libc void openlog(intptr, int, localsyslogappender/syslogfacility)
1 libc void syslog(int, string, string)
1 libc void closelog()
1 mscorwks int certfreeauthenticodetimestamperinfo(x509native/axl_authenticode_timestamper_
1 mscorwks int certverifyauthenticodelicense(capinative/cryptoapi_blob&, x509native/axlveri
1 mscorwks int _axlpublickeyblobtopublickeytoken(capinative/cryptoapi_blob&, safeaxlbufferh
1 mscorwks int certfreeauthenticodesignerinfo(x509native/axl_authenticode_signer_info&)
1 mscorwks int _axlgetissuerpublickeyhash(intptr, safeaxlbufferhandle&)
1 ncrypt.dll ncryptnative/errorcode ncryptgetproperty(safencrypthandle, string, intptr&, int,
1 ncrypt.dll ncryptnative/errorcode ncryptfinalizekey(safencryptkeyhandle, int)
1 ncrypt.dll ncryptnative/errorcode ncryptverifysignature(safencryptkeyhandle, intptr, byte[]
1 ncrypt.dll ncryptnative/errorcode ncryptsetproperty(safencrypthandle, string, string, int,
1 ncrypt.dll ncryptnative/errorcode ncryptsetproperty(safencrypthandle, string, byte[], int,
1 ncrypt.dll ncryptnative/errorcode ncryptsecretagreement(safencryptkeyhandle, safencryptkeyh
1 ncrypt.dll ncryptnative/errorcode ncryptopenstorageprovider(safencryptproviderhandle&, stri
1 ncrypt.dll ncryptnative/errorcode ncryptimportkey(safencryptproviderhandle, intptr, string,
1 ncrypt.dll ncryptnative/errorcode ncryptcreatepersistedkey(safencryptproviderhandle, safenc
1 ncrypt.dll ncryptnative/errorcode ncryptdeletekey(safencryptkeyhandle, int)
1 netapi32.dll int netmessagebuffersend(string, string, string, string, int)
1 rpkone.dll void destructor(intptr)
1 rpkone.dll string buffer(intptr)
1 rpkone.dll intptr ticelulas()
1 rpkone.dll int write_outputs(intptr, int, int, int, string)
1 rpkone.dll int write_output(intptr, int, int, int, int, int, int, int, int)
1 rpkone.dll int write_lcd(intptr, int, int, int, string)
1 rpkone.dll int setcomnumber(intptr, int)
1 rpkone.dll int get_versao(intptr)
1 rpkone.dll int off_lcd(intptr, int, int)
1 rpkone.dll int on_lcd(intptr, int, int)
1 rpkone.dll int open_port(intptr, int, int)
1 rpkone.dll int read_device(intptr, int, int)
1 rpkone.dll int read_input(intptr, int, int)
1 rpkone.dll int functions(intptr, int, int, int)
1 rpkone.dll int functions_extended(intptr, int, int, int, int)
1 rpkone.dll int close_port(intptr, int, int)
1 rpkone.dll int clear_lcd(intptr, int, int)
1 rpkone.dll int address_zero_board(intptr, int, int)
1 rpkone.dll int dll_version(intptr)
1 rpkone.dll int read_versao(intptr, int, int)
1 rpkone.dll int reboot(intptr)
1 rpkone.dll int set_counter_precision(intptr, int, int, int, int)
1 rpkone.dll int set_debounce_time(intptr, int, int, int)
1 user32.dll int loadstring(safelibraryhandle, int, stringbuilder, int)
1 wevtapi.dll bool evtgetobjectarraysize(eventloghandle, int32&)
1 wevtapi.dll eventloghandle evtnexteventmetadata(eventloghandle, int)
1 wevtapi.dll eventloghandle evtopenchannelconfig(eventloghandle, string, int)
1 wevtapi.dll eventloghandle evtopenchannelenum(eventloghandle, int)
1 wevtapi.dll eventloghandle evtopeneventmetadataenum(eventloghandle, int)
1 wevtapi.dll eventloghandle evtopenlog(eventloghandle, string, pathtype)
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 evtcreaterendercontext(int, string[], unsafenativemethods/evtrend
1 wevtapi.dll eventloghandle evtcreatebookmark(string)
1 wevtapi.dll bool evtupdatebookmark(eventloghandle, eventloghandle)
1 wevtapi.dll bool evtexportlog(eventloghandle, string, string, string, int)
1 wevtapi.dll bool evtclose(intptr)
1 wevtapi.dll bool evtnext(eventloghandle, int, intptr[], int, int, int32&)
1 wevtapi.dll bool evtclearlog(eventloghandle, string, string, int)
1 wevtapi.dll bool evtcancel(eventloghandle)
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 eventloghandle evtsubscribe(eventloghandle, safewaithandle, string, string, even