Application Report


The following 5 APIs (used 1341 times) might not work:

There are 32 P/Invokes (used 55 times):

Count Library Function
12 user32.dll intptr sendmessage(intptr, uint, uintptr, intptr)
6 kernel32.dll bool escapecommfunction(intptr, uint)
4 kernel32.dll intptr createfile(string, uint, uint, intptr, uint, uint, intptr)
2 kernel32.dll bool getcommproperties(intptr, win32com/commprop&)
2 kernel32.dll bool getcommmodemstatus(intptr, uint32&)
2 kernel32.dll bool cancelio(intptr)
2 kernel32.dll bool closehandle(intptr)
1 advapi32.dll bool adjusttokenprivileges(intptr, bool, posmainform/tokpriv1luid&, int, intptr,
1 advapi32.dll bool lookupprivilegevalue(string, string, int64&)
1 advapi32.dll bool openprocesstoken(intptr, int, intptr&)
1 gdi32 int bitblt(int, int, int, int, int, int, int, int, int)
1 kernel32 int64 writeprivateprofilestring(string, string, string, string)
1 kernel32 int getprivateprofilestring(string, string, string, stringbuilder, int, string)
1 kernel32.dll bool waitcommevent(intptr, intptr, intptr)
1 kernel32.dll bool writefile(intptr, byte[], uint, uint32&, intptr)
1 kernel32.dll int64 getvolumeinformation(string, stringbuilder, uint, uint32&, uint32&, uint32
1 kernel32.dll bool clearcommerror(intptr, uint32&, win32com/comstat&)
1 kernel32.dll intptr getcurrentprocess()
1 kernel32.dll bool transmitcommchar(intptr, byte)
1 kernel32.dll bool setupcomm(intptr, uint, uint)
1 kernel32.dll bool setcommstate(intptr, win32com/dcb&)
1 kernel32.dll bool clearcommerror(intptr, uint32&, intptr)
1 kernel32.dll bool getoverlappedresult(intptr, intptr, uint32&, bool)
1 kernel32.dll bool readfile(intptr, byte[], uint, uint32&, intptr)
1 kernel32.dll bool setcommmask(intptr, uint)
1 kernel32.dll bool setcommtimeouts(intptr, win32com/commtimeouts&)
1 user32 int releasedc(int, int)
1 user32 int getdc(int)
1 user32.dll bool exitwindowsex(int, int)
1 user32.dll bool setforegroundwindow(intptr)
1 user32.dll bool showwindowasync(intptr, int)
1 user32.dll int16 getkeystate(int)