Application Report


The following 21 APIs (used 63 times) might not work:

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

Count Library Function
8 kernel32.dll bool escapecommfunction(intptr, int)
7 kernel32 bool closehandle(intptr)
6 ftd2xx.dll ftdid2xxinterface/ft_status ft_write(int, byte[], int, int32&)
5 ftd2xx.dll ftdid2xxinterface/ft_status ft_read(int, byte[], int, int32&)
5 ftd2xx.dll ftdid2xxinterface/ft_status ft_getqueuestatus(int, int32&)
5 kernel32 bool deviceiocontrol(intptr, int, intptr, int, intptr, int, int32&, intptr)
5 winmm.dll int mixerclose(int)
5 winmm.dll int mixeropen(int32&, int, int, int, int)
4 user32 int sendmessage(intptr, int, intptr, intptr)
4 user32 bool getscrollinfo(intptr, int, b/a&)
4 user32 int postmessage(intptr, int, intptr, intptr)
3 kernel32 int writeprivateprofilestring(string&, string&, string&, string&)
3 kernel32 int getprivateprofilestring(string&, string&, string&, string&, int, string&)
3 kernel32.dll int getlasterror()
3 kernel32.dll bool cancelio(intptr)
2 ftd2xx.dll ftdid2xxinterface/ft_status ft_resetport(int)
2 ftd2xx.dll ftdid2xxinterface/ft_status ft_setbitmode(int, byte, byte)
2 ftd2xx.dll ftdid2xxinterface/ft_status ft_setlatencytimer(int, byte)
2 gdi32.dll intptr selectobject(intptr, intptr)
2 kernel32 int64 getdiskfreespaceex(string&, int64&, int64&, int64&)
2 kernel32 intptr createevent(int, bool, bool, string)
2 kernel32 int freelibrary(intptr)
2 kernel32.dll bool purgecomm(intptr, uint)
2 kernel32.dll bool getoverlappedresult(intptr, al/e*, int32*, bool)
2 user32 int setscrollinfo(intptr, int, b/a&, int)
1 advapi32 int adjusttokenprivileges(intptr, int, iformsystemengine/systemcontrol/token_pri
1 advapi32 int openprocesstoken(intptr, int, intptr&)
1 advapi32 int lookupprivilegevalue(string&, string&, iformsystemengine/systemcontrol/luid&
1 ftd2xx.dll ftdid2xxinterface/ft_status ft_openex(byte[], ftdid2xxinterface/ft_openex_flags,
1 ftd2xx.dll ftdid2xxinterface/ft_status ft_resetdevice(int)
1 ftd2xx.dll ftdid2xxinterface/ft_status ft_setchars(int, byte, byte, byte, byte)
1 ftd2xx.dll ftdid2xxinterface/ft_status ft_getdeviceinfodetail(int, int32&, int32&, int32&,
1 ftd2xx.dll ftdid2xxinterface/ft_status ft_createdeviceinfolist(int32&)
1 ftd2xx.dll ftdid2xxinterface/ft_status ft_close(int)
1 ftd2xx.dll ftdid2xxinterface/ft_status ft_settimeouts(int, int, int)
1 ftd2xx.dll ftdid2xxinterface/ft_status ft_setusbparameters(int, int, int)
1 ftd2xx.dll ftdid2xxinterface/ft_status ft_purge(int, ftdid2xxinterface/eft_purge)
1 gdi32.dll int deleteobject(intptr)
1 gdi32.dll bool gettextextentpoint32(intptr, string, int, size&)
1 inpout32.dll void out(int16, int16)
1 kernel32 intptr createfile(string&, int, int, intptr, int, int, intptr)
1 kernel32 int formatmessage(int, intptr, int, int, stringbuilder, int, int)
1 kernel32 intptr getprocaddress(intptr, string&)
1 kernel32 bool readfile(intptr, void*, int, int32*, al/e*)
1 kernel32 bool writefile(intptr, void*, int, int32*, al/e*)
1 kernel32 intptr loadlibrary(string&)
1 kernel32.dll bool setcommstate(intptr, al/b&)
1 kernel32.dll intptr createfile(string, uint, uint, intptr, uint, uint, intptr)
1 kernel32.dll int setlasterror(uint)
1 kernel32.dll bool waitcommevent(intptr, intptr, intptr)
1 kernel32.dll bool flushfilebuffers(intptr)
1 kernel32.dll bool getcommstate(intptr, al/b&)
1 kernel32.dll bool clearcommerror(intptr, uint32&, intptr)
1 kernel32.dll bool clearcommerror(intptr, uint32&, al/d&)
1 kernel32.dll bool setcommmask(intptr, uint)
1 kernel32.dll bool getcommmodemstatus(intptr, uint32&)
1 kernel32.dll bool setupcomm(intptr, uint, uint)
1 kernel32.dll bool setcommtimeouts(intptr, al/c&)
1 ole32.dll int stgcreatedocfileonilockbytes(ilockbytes, int, int, ucomistorage&)
1 ole32.dll int stgcreatedocfile(string, int, int, ucomistorage&)
1 ole32.dll int stgopenstorage(string, intptr, int, intptr, int, ucomistorage&)
1 ole32.dll int stgopenstorageonilockbytes(ilockbytes, ucomistorage, int, intptr, int, ucomi
1 powrprof int setsuspendstate(int, int, int)
1 user32 intptr getdcex(intptr, intptr, uint)
1 user32 int setwindowpos(intptr, intptr, int, int, int, int, int)
1 user32 int sendmessage(intptr, int, intptr, b/b&)
1 user32 int exitwindowsex(int, int)
1 user32 int getkeystate(int)
1 user32 int releasedc(intptr, intptr)
1 user32 int scrollwindowex(intptr, int, int, b/b&, b/b&, intptr, intptr, uint)
1 user32.dll int systemparametersinfo(int, bool, bool, int)
1 user32.dll intptr bringwindowtotop(intptr)
1 winmm.dll int mixergetcontroldetailsa(int, iformsystemengine/mixercontroldetails&, int)
1 winmm.dll int mixergetlinecontrolsa(int, iformsystemengine/mixerlinecontrols&, int)
1 winmm.dll int mixergetlineinfoa(int, iformsystemengine/mixerline&, int)
1 winmm.dll int mixersetcontroldetails(int, iformsystemengine/mixercontroldetails&, int)