ArduinoCommDLL.dll

vUnknown 64-bit Unknown OS Analyzed
Description
—
Authors
Unknown
File size
37.0 KB
Uploaded
2026-04-17 02:05
Views
103
SHA-256
4f23ead366c9cb59f2c034ca929a9afc

Exported functions 14

Connect #1 · 0x4e00
Disconnect #2 · 0x50e0
FindArduinos #3 · 0x4e30
GetCharAvailable #4 · 0x5080
Init #5 · 0x4d20
IsConnected #6 · 0x4dc0
ReadChar #7 · 0x5150
ReadChars #8 · 0x5180
SendChar #9 · 0x4f10
SendChars #10 · 0x4fd0
SetProperties #11 · 0x4d60
SetRefl #12 · 0x4d30
WaitForChar #13 · 0x51f0
WaitForChars #14 · 0x5280

Imported DLLs & functions 99

ClearCommError 0x180007040
CloseHandle 0x180007038
CreateFileW 0x180007018
DecodePointer 0x180007078
EncodePointer 0x180007098
GetCommState 0x180007028
GetCurrentProcessId 0x180007090
GetCurrentThreadId 0x180007070
GetLastError 0x180007020
GetSystemTimeAsFileTime 0x180007068
GetTickCount 0x180007010
IsDebuggerPresent 0x180007080
IsProcessorFeaturePresent 0x180007088
OutputDebugStringW 0x180007060
PurgeComm 0x180007050
QueryPerformanceCounter 0x180007008
QueryPerformanceFrequency 0x180007000
ReadFile 0x180007048
SetCommState 0x180007030
WriteFile 0x180007058
_Mtx_destroy 0x1800071f0
_Mtx_init 0x180007200
_Mtx_lock 0x1800071e8
_Mtx_unlock 0x180007108
_Thrd_current 0x1800070b8
_Thrd_equal 0x1800070c0
_Thrd_join 0x1800070b0
?_Getcat@?$ctype@_W@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x180007118
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x180007130
?_Launch@_Pad@std@@QEAAXPEAU_Thrd_imp_t@@@Z 0x180007188
?_Osfx@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAXXZ 0x180007208
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ 0x180007170
?_Release@_Pad@std@@QEAAXXZ 0x180007198
?_Syserror_map@std@@YAPEBDH@Z 0x180007100
?_Throw_C_error@std@@YAXH@Z 0x1800071f8
?_Throw_Cpp_error@std@@YAXH@Z 0x1800070a8
?_Winerror_map@std@@YAPEBDH@Z 0x1800071e0
?_Xbad_alloc@std@@YAXXZ 0x1800070d8
?_Xlength_error@std@@YAXPEBD@Z 0x1800070e0
?_Xout_of_range@std@@YAXPEBD@Z 0x1800070e8
??0_Lockit@std@@QEAA@H@Z 0x180007128
??0_Pad@std@@QEAA@XZ 0x1800071a0
??1_Lockit@std@@QEAA@XZ 0x180007120
??1_Pad@std@@QEAA@XZ 0x180007190
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z 0x1800071d0
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z 0x1800071d8
??Bid@locale@std@@QEAA_KXZ 0x180007140
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A 0x1800070d0
?flush@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@XZ 0x1800070f0
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ 0x180007160
?getloc@ios_base@std@@QEBA?AVlocale@2@XZ 0x180007148
?id@?$ctype@_W@std@@2V0locale@2@A 0x180007138
?put@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@_W@Z 0x1800071a8
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@D@Z 0x1800071b0
?setstate@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEAAXH_N@Z 0x1800070f8
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x180007168
?sputc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAG_W@Z 0x180007150
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z 0x180007178
?sputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAA_JPEB_W_J@Z 0x1800071c0
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z 0x1800071c8
?uncaught_exception@std@@YA_NXZ 0x180007110
?wcout@std@@3V?$basic_ostream@_WU?$char_traits@_W@std@@@1@A 0x1800070c8
?widen@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEBA_WD@Z 0x1800071b8
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADD@Z 0x180007180
?widen@?$ctype@_W@std@@QEBA_WD@Z 0x180007158
__C_specific_handler 0x180007268
__clean_type_info_names_internal 0x1800072d0
__CppXcptFilter 0x180007278
__crt_debugger_hook 0x1800072a8
__crtCapturePreviousContext 0x1800072c0
__crtTerminateProcess 0x1800072b8
__crtUnhandledException 0x1800072b0
__CxxFrameHandler3 0x180007308
__dllonexit 0x180007260
_amsg_exit 0x180007280
_calloc_crt 0x180007258
_CxxThrowException 0x180007310
_initterm 0x180007298
_initterm_e 0x1800072a0
_lock 0x180007248
_malloc_crt 0x180007290
_onexit 0x180007270
_purecall 0x180007218
_unlock 0x180007250
?_type_info_dtor_internal_method@type_info@@QEAAXXZ 0x1800072c8
??0bad_cast@std@@QEAA@AEBV01@@Z 0x180007220
??0bad_cast@std@@QEAA@PEBD@Z 0x180007230
??0exception@std@@QEAA@AEBV01@@Z 0x1800072d8
??1bad_cast@std@@UEAA@XZ 0x180007228
??2@YAPEAX_K@Z 0x1800072e8
??3@YAXPEAX@Z 0x1800072f8
?terminate@@YAXXZ 0x1800072f0
free 0x180007288
memcpy 0x180007300
memmove 0x1800072e0
memset 0x180007318
printf 0x180007238
wcscpy_s 0x180007240
wsprintfW 0x180007328