Application Report


The following 20 APIs (used 97 times) might not work:

There are 141 P/Invokes (used 190 times):

Count Library Function
6 rasapi32.dll int rasgetentryproperties(string, string, intptr, int32&, int, int)
5 rasapi32.dll int rashangup(intptr)
4 rasapi32.dll int rasgetconnectstatus(intptr, intptr)
4 winmm.dll int midistreamproperty(intptr, outputstream/property&, uint)
3 winmm.dll int midiinclose(intptr)
3 winmm.dll int timekillevent(int)
3 winmm.dll int midiinreset(intptr)
3 winmm.dll int midioutunprepareheader(intptr, intptr, int)
3 winmm.dll int midioutreset(intptr)
2 coredll.dll int formatmessagece(int, intptr, int, int, string&, int, intptr)
2 coredll.dll int getlasterrorce()
2 iphlpapi.dll int getadaptersinfo(intptr, int32&)
2 iphlpapi.dll int getnetworkparams(intptr, int32&)
2 iphlpapi.dll int getperadapterinfo(int, intptr, int32&)
2 iphlpapi.dll uint getadaptersaddresses(uint, uint, intptr, intptr, uint32&)
2 iphlpapi.dll int getinterfaceinfo(intptr, int32&)
2 kernel32.dll int formatmessagent(int, intptr, int, int, string&, int, intptr)
2 kernel32.dll int getlasterrornt()
2 rasapi32.dll int rasenumentries(string, string, intptr, int32&, int32&)
2 rasapi32.dll int rasenumconnections(intptr, int32&, int32&)
2 rasapi32.dll int rasenumdevices(intptr, int32&, int32&)
2 user32.dll int unhookwindowshookex(int)
2 user32.dll int16 getkeystate(int)
2 user32.dll int setwindowshookex(int, useractivityhook/hookproc, intptr, int)
2 user32.dll int callnexthookex(int, int, int, intptr)
2 winmm.dll int midioutclose(intptr)
2 winmm.dll int midiinunprepareheader(intptr, intptr, int)
2 winmm.dll int timesetevent(int, int, timer/timeproc, int, int)
2 winmm.dll int midioutprepareheader(intptr, intptr, int)
2 winmm.dll int midistreamclose(intptr)
2 ws2_32.dll int wsastartup(uint16, wsadata&)
2 ws2_32.dll int wsagetlasterror()
2 ws2_32.dll int wsacleanup()
1 advapi32.dll bool adjusttokenprivileges(intptr, bool, shutdown/tokpriv1luid&, int, intptr, in
1 advapi32.dll bool lookupprivilegevalue(string, string, int64&)
1 advapi32.dll bool openprocesstoken(intptr, int, intptr&)
1 coredll.dll bool filetimetolocalfiletimece(myfiletime*, myfiletime*)
1 coredll.dll bool filetimetosystemtimece(myfiletime*, systemtime*)
1 coredll.dll bool getsystemtimece(systemtime&)
1 coredll.dll bool queryperformancecounterce(int64&)
1 coredll.dll bool queryperformancefrequencyce(int64&)
1 coredll.dll intptr localfreece(intptr)
1 coredll.dll void setlasterrorce(int)
1 coredll.dll intptr localallocce(int, int)
1 coredll.dll bool systemtimetofiletimece(systemtime&, myfiletime&)
1 gdi32 int bitblt(int, int, int, int, int, int, int, int, int)
1 icmp intptr icmpcreatefilent()
1 icmp bool icmpclosehandlent(intptr)
1 icmp int icmpsendechont(intptr, int, byte[], int16, ip_option_information&, intptr, i
1 iphlpapi bool icmpclosehandlece(intptr)
1 iphlpapi int icmpsendechoce(intptr, int, byte[], int16, ip_option_information&, intptr, i
1 iphlpapi intptr icmpcreatefilece()
1 iphlpapi.dll int ipreleaseaddress(intptr)
1 iphlpapi.dll int iprenewaddress(intptr)
1 iphlpapi.dll int sendarp(int, int, int64&, int32&)
1 iphlpapi.dll uint convertlengthtoipv4mask(uint, int32&)
1 kernel32.dll intptr getcurrentprocess()
1 kernel32.dll int rtlmovememorynt(byte*, byte*, int)
1 kernel32.dll intptr localallocnt(int, int)
1 kernel32.dll bool queryperformancefrequencynt(int64&)
1 kernel32.dll intptr localfreent(intptr)
1 kernel32.dll void setlasterrornt(int)
1 kernel32.dll bool queryperformancecounternt(int64&)
1 kernel32.dll bool getsystemtiment(systemtime&)
1 kernel32.dll bool filetimetolocalfiletiment(myfiletime*, myfiletime*)
1 kernel32.dll bool filetimetosystemtiment(myfiletime*, systemtime*)
1 kernel32.dll bool systemtimetofiletiment(systemtime&, myfiletime&)
1 rasapi32.dll int rasgetcredentials(string, string, intptr)
1 rasapi32.dll int rasdeleteentry(string, string)
1 rasapi32.dll int rasdial(intptr, string, intptr, int, delegate, intptr&)
1 rasapi32.dll int rasgetentrydialparams(string, intptr, boolean&)
1 rasapi32.dll int rassetentrydialparams(string, intptr, bool)
1 rasapi32.dll int rassetentryproperties(string, string, intptr, int, int, int)
1 rasapi32.dll int rasgetautodialaddress(string, int, intptr, int32&, int32&)
1 rasdlg.dll int rasdialdlg(string, string, string, my_rasdialdlg&)
1 schannel.dll int acceptsecuritycontext9x(sechandle, sechandle, secbufferdesc*, uint, uint, se
1 schannel.dll int acquirecredentialshandle9x(string, string, int, void*, void*, uint, uint, se
1 schannel.dll int freecredentialshandle9x(sechandle)
1 schannel.dll int initializesecuritycontext9x(sechandle, sechandle, string, uint, uint, uint,
1 schannel.dll int acceptsecuritycontextnt(sechandle, sechandle, secbufferdesc*, uint, uint, se
1 secur32.dll int initializesecuritycontextce(sechandle, sechandle, string, uint, uint, uint,
1 secur32.dll int acceptsecuritycontextce(sechandle, sechandle, secbufferdesc*, uint, uint, se
1 secur32.dll int acquirecredentialshandlece(string, string, int, void*, void*, uint, uint, se
1 secur32.dll int freecredentialshandlece(sechandle)
1 security.dll int freecredentialshandlent(sechandle)
1 security.dll int acquirecredentialshandlent(string, string, int, void*, void*, uint, uint, se
1 security.dll int initializesecuritycontextnt(sechandle, sechandle, string, uint, uint, uint,
1 sentinelkeyw.dll uint sfntwritestring(uint, uint, byte[], uint)
1 sentinelkeyw.dll uint sfntwriterawdata(uint, uint, byte[], uint, uint, uint)
1 sentinelkeyw.dll uint sfntcounterdecrement(uint, uint, uint)
1 sentinelkeyw.dll uint sfntqueryfeature(uint, uint, uint, byte[], uint, byte[], uint)
1 sentinelkeyw.dll uint sfntreadstring(uint, uint, byte[], uint)
1 sentinelkeyw.dll uint sfntreadrawdata(uint, uint, byte[], uint, uint)
1 sentinelkeyw.dll uint sfntreadinteger(uint, uint, uint32&)
1 sentinelkeyw.dll uint sfntgetserverinfo(uint, byte[])
1 sentinelkeyw.dll uint sfntgetlicenseinfo(uint, byte[])
1 sentinelkeyw.dll uint sfntgetlicense(uint, byte[], uint, uint, uint32&)
1 sentinelkeyw.dll uint sfntgetdeviceinfo(uint, byte[])
1 sentinelkeyw.dll uint sfntgetfeatureinfo(uint, uint, byte[])
1 sentinelkeyw.dll uint sfntenumserver(uint, uint, uint, byte[], uint16&)
1 sentinelkeyw.dll uint sfntencrypt(uint, uint, byte[], byte[])
1 sentinelkeyw.dll uint sfntdecrypt(uint, uint, byte[], byte[])
1 sentinelkeyw.dll uint sfntreleaselicense(uint)
1 sentinelkeyw.dll uint sfntsign(uint, uint, byte[], uint, byte[])
1 sentinelkeyw.dll uint sfntsetheartbeat(uint, uint)
1 sentinelkeyw.dll uint sfntsetcontactserver(byte[])
1 sentinelkeyw.dll uint sfntverify(uint, byte[], byte[], uint, byte[])
1 sentinelkeyw.dll uint sfntwriteinteger(uint, uint, uint, uint)
1 user32 int releasedc(int, int)
1 user32 int getkeyboardstate(byte[])
1 user32 int getdc(int)
1 user32 int toascii(int, int, byte[], byte[], int)
1 user32.dll bool exitwindowsex(int, int)
1 user32.dll int setforegroundwindow(intptr)
1 user32.dll int showwindow(intptr, int)
1 user32.dll int isiconic(intptr)
1 winmm.dll int midistreamstop(intptr)
1 winmm.dll int midistreamposition(intptr, time&, int)
1 winmm.dll int timegetdevcaps(timercaps&, int)
1 winmm.dll int midistreamout(intptr, intptr, int)
1 winmm.dll int midistreamopen(intptr&, int32&, int, outputdevicebase/midioutproc, int, uint
1 winmm.dll int midistreampause(intptr)
1 winmm.dll int midistreamrestart(intptr)
1 winmm.dll int midioutshortmsg(intptr, int)
1 winmm.dll int mididisconnect(intptr, intptr, int)
1 winmm.dll int midiinaddbuffer(intptr, intptr, int)
1 winmm.dll int midiconnect(intptr, intptr, int)
1 winmm.dll int midiingetdevcaps(int, midiincaps&, int)
1 winmm.dll int midiingeterrortext(int, stringbuilder, int)
1 winmm.dll int midiingetnumdevs()
1 winmm.dll int midiinprepareheader(intptr, intptr, int)
1 winmm.dll int midiinstart(intptr)
1 winmm.dll int midiinstop(intptr)
1 winmm.dll int midioutgetdevcaps(int, midioutcaps&, int)
1 winmm.dll int midioutgeterrortext(int, stringbuilder, int)
1 winmm.dll int midioutgetnumdevs()
1 winmm.dll int midioutlongmsg(intptr, intptr, int)
1 winmm.dll int midioutopen(intptr&, int, outputdevicebase/midioutproc, intptr, int)
1 winmm.dll int midiinopen(intptr&, int, inputdevice/midiinproc, intptr, int)
1 ws2_32.dll intptr getservbyname(string, string)
1 ws2_32.dll intptr getservbyport(int16, string)