Application Report


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

There are 23 P/Invokes (used 40 times):

Count Library Function
5 kernel32.dll bool escapecommfunction(intptr, uint)
5 kernel32.dll int getlasterror()
4 kernel32.dll bool purgecomm(intptr, uint)
4 kernel32.dll bool getcommmodemstatus(intptr, uint32&)
2 kernel32.dll bool queryperformancecounter(int64&)
2 kernel32.dll bool setcommstate(intptr, serialstream/dcb&)
2 uuirtdrv.dll bool uuirtsetreceivecallback(intptr, controller/receivecallback, intptr)
1 kernel32.dll intptr createfile(string, uint, uint, uint, uint, uint, uint)
1 kernel32.dll bool writefile(intptr, byte*, uint, uint32&, nativeoverlapped*)
1 kernel32.dll bool closehandle(intptr)
1 kernel32.dll bool setcommtimeouts(intptr, serialtimeouts&)
1 kernel32.dll bool readfile(intptr, byte*, uint, uint32&, nativeoverlapped*)
1 kernel32.dll bool queryperformancefrequency(int64&)
1 kernel32.dll bool getcommstate(intptr, serialstream/dcb&)
1 kernel32.dll bool flushfilebuffers(intptr)
1 uuirtdrv.dll bool uuirttransmitir(intptr, string, int, int, int, intptr, intptr, intptr)
1 uuirtdrv.dll bool uuirtsetuuirtconfig(intptr, uint)
1 uuirtdrv.dll bool uuirtlearnir(intptr, int, stringbuilder, controller/learncallback, intptr,
1 uuirtdrv.dll bool uuirtgetuuirtinfo(intptr, controller/uuinfo&)
1 uuirtdrv.dll bool uuirtgetuuirtconfig(intptr, uint32&)
1 uuirtdrv.dll bool uuirtgetdrvinfo(uint32&)
1 uuirtdrv.dll bool uuirtclose(intptr)
1 uuirtdrv.dll intptr uuirtopen()