Application Report


The following 7 APIs (used 68 times) might not work:

There are 50 P/Invokes (used 142 times):

Count Library Function
21 kernel32.dll int purgecomm(int, int)
16 kernel32.dll bool escapecommfunction(int, int)
12 kernel32.dll bool escapecommfunction(int, int64)
7 kernel32.dll int setupcomm(int, int, int)
7 kernel32.dll int createfile(string, int, int, int, int, int, int)
7 kernel32.dll int closehandle(int)
7 kernel32.dll bool getcommmodemstatus(int, int32&)
3 kernel32.dll int clearcommerror(int, int, d/e&)
3 kernel32.dll int clearcommerror(int, int, e/c&)
3 kernel32.dll int clearcommerror(int, int, g/m&)
3 kernel32.dll int clearcommerror(int, int, b/m&)
3 kernel32.dll int clearcommerror(int, int, b/i&)
3 kernel32.dll int clearcommerror(int, int, a/e&)
3 oleaut32.dll int variantclear(intptr)
2 kernel32.dll int writefile(int, byte[], int, int32&, a/h&)
2 kernel32.dll int writefile(int, byte[], int, int32&, b/l&)
2 kernel32.dll int writefile(int, byte[], int, int32&, d/g&)
2 kernel32.dll int writefile(int, byte[], int, int32&, e/m&)
2 kernel32.dll int writefile(int, byte[], int, int32&, g/k&)
2 kernel32.dll int writefile(int, byte[], int, int32&, parserial/overlapped&)
2 kernel32.dll int writefile(int, byte[], int, int32&, b/k&)
2 kernel32.dll int clearcommerror(int, int, parserial/comstat&)
1 kernel32.dll int readfile(int, byte[], int, int32&, b/k&)
1 kernel32.dll int getcommstate(int, parserial/dcb&)
1 kernel32.dll int setcommtimeouts(int, e/n&)
1 kernel32.dll int setcommtimeouts(int, g/j&)
1 kernel32.dll int setcommtimeouts(int, parserial/commtimeouts&)
1 kernel32.dll int getcommstate(int, g/b&)
1 kernel32.dll int getcommstate(int, e/j&)
1 kernel32.dll int readfile(int, byte[], int, int32&, g/k&)
1 kernel32.dll int getcommstate(int, d/k&)
1 kernel32.dll int getcommstate(int, b/j&)
1 kernel32.dll int getcommstate(int, b/g&)
1 kernel32.dll int getcommstate(int, a/l&)
1 kernel32.dll int setcommtimeouts(int, b/c&)
1 kernel32.dll int setcommtimeouts(int, b/a&)
1 kernel32.dll int setcommtimeouts(int, a/i&)
1 kernel32.dll int readfile(int, byte[], int, int32&, b/l&)
1 kernel32.dll int readfile(int, byte[], int, int32&, d/g&)
1 kernel32.dll int readfile(int, byte[], int, int32&, e/m&)
1 kernel32.dll int readfile(int, byte[], int, int32&, a/h&)
1 kernel32.dll int readfile(int, byte[], int, int32&, parserial/overlapped&)
1 kernel32.dll int setcommstate(int, a/l&)
1 kernel32.dll int setcommstate(int, b/g&)
1 kernel32.dll int setcommstate(int, b/j&)
1 kernel32.dll int setcommstate(int, d/k&)
1 kernel32.dll int setcommstate(int, e/j&)
1 kernel32.dll int setcommstate(int, g/b&)
1 kernel32.dll int setcommstate(int, parserial/dcb&)
1 kernel32.dll int setcommtimeouts(int, d/m&)