CmnLib.dll

v1.0.0.0 32-bit Windows Analyzed
Description
CmnLib
Authors
Copyright(C) 2007-2008 KEYENCE Corporation All rights reserved.
File size
80.0 KB
Uploaded
2026-10-09 02:55
Views
7
SHA-256
0a4d9ba408d158078a4b17fb85e0bed3

Exported functions 140

??0CApiBinaryCommand@@QAE@XZ #1 · 0x1530
??0CDevBase@@QAE@ABV0@@Z #2 · 0x1000
??0CDevBase@@QAE@XZ #3 · 0x3c60
??0CDevEthernet@@QAE@ABV0@@Z #4 · 0x1010
??0CDevEthernet@@QAE@PAU_ST_ETHERNET_CONNECTION_INFORMATION@@@Z #5 · 0x3cb0
??0CDevRs232c@@QAE@ABV0@@Z #6 · 0x1200
??0CDevRs232c@@QAE@PAU_ST_RS232C_CONNECTION_INFORMATION@@@Z #7 · 0x57c0
??0CDevUsb@@QAE@ABV0@@Z #8 · 0x1480
??0CDevUsb@@QAE@PAU_ST_USB_CONNECTION_INFORMATION@@@Z #9 · 0x8370
??0CUtilDebug@@QAE@XZ #10 · 0x8990
??1CApiBinaryCommand@@QAE@XZ #11 · 0x89a0
??1CDevBase@@QAE@XZ #12 · 0x3d70
??1CDevEthernet@@QAE@XZ #13 · 0x3d70
??1CDevRs232c@@QAE@XZ #14 · 0x3d70
??1CDevUsb@@QAE@XZ #15 · 0x3d70
??1CUtilDebug@@QAE@XZ #16 · 0x89a0
??4CApiBinaryCommand@@QAEAAV0@ABV0@@Z #17 · 0x1500
??4CDevBase@@QAEAAV0@ABV0@@Z #18 · 0x1520
??4CDevEthernet@@QAEAAV0@ABV0@@Z #19 · 0x1110
??4CDevRs232c@@QAEAAV0@ABV0@@Z #20 · 0x1340
??4CDevUsb@@QAEAAV0@ABV0@@Z #21 · 0x14c0
??4CUtilDebug@@QAEAAV0@ABV0@@Z #22 · 0x1520
??_7CDevBase@@6B@ #23 · 0xab6c
??_7CDevEthernet@@6B@ #24 · 0xab8c
??_7CDevRs232c@@6B@ #25 · 0xabac
??_7CDevUsb@@6B@ #26 · 0xabcc
?AnalyzeData@CDevEthernet@@AAE?AW4eRETURN_CODE@@H@Z #27 · 0x5530
?AnalyzeData@CDevRs232c@@AAE?AW4eRETURN_CODE@@H@Z #28 · 0x7f30
?CallRecvAndSendCallBack@CDevEthernet@@AAE?AW4eRETURN_CODE@@PAE@Z #29 · 0x56e0
?CallRecvAndSendCallBack@CDevRs232c@@AAE?AW4eRETURN_CODE@@PAE@Z #30 · 0x8210
?CallRecvCallBack@CDevEthernet@@AAE?AW4eRETURN_CODE@@PAE@Z #31 · 0x5630
?CallRecvCallBack@CDevRs232c@@AAE?AW4eRETURN_CODE@@PAE@Z #32 · 0x8150
?ChangeConnection@CApiBinaryCommand@@QAE?AW4eRETURN_CODE@@PAU_ST_CONNECTION_INFORMATION@@@Z #33 · 0x1600
?ChangeConnectionMain@CApiBinaryCommand@@AAE?AW4eRETURN_CODE@@PAU_ST_CONNECTION_INFORMATION@@@Z #34 · 0x1a80
?Close@CDevBase@@UAE?AW4eRETURN_CODE@@XZ #35 · 0x3c70
?Close@CDevEthernet@@UAE?AW4eRETURN_CODE@@XZ #36 · 0x4020
?Close@CDevRs232c@@UAE?AW4eRETURN_CODE@@XZ #37 · 0x5f40
?Close@CDevUsb@@UAE?AW4eRETURN_CODE@@XZ #38 · 0x8540
?CloseConnection@CApiBinaryCommand@@QAE?AW4eRETURN_CODE@@XZ #39 · 0x16f0
?CloseLog@CUtilDebug@@SAXXZ #40 · 0x8b70
?ComEvtRecvThread@CDevRs232c@@CGIPAX@Z #41 · 0x6ac0
?ComEvtRecvThreadMain@CDevRs232c@@AAE?AW4eRETURN_CODE@@XZ #42 · 0x6b10
?CreateLogFile@CUtilDebug@@CAXXZ #43 · 0x9060
?CreateSum@CDevRs232c@@AAEEPAEH@Z #44 · 0x82f0
?EndControllerSimulator@CDevBase@@UAE?AW4eRETURN_CODE@@XZ #45 · 0x3c70
?EndControllerSimulator@CDevEthernet@@UAE?AW4eRETURN_CODE@@XZ #46 · 0x45c0
?EndControllerSimulator@CDevRs232c@@UAE?AW4eRETURN_CODE@@XZ #47 · 0x6640
?EthEvtRecvThread@CDevEthernet@@CGIPAX@Z #48 · 0x4e50
?EthEvtRecvThreadMain@CDevEthernet@@AAE?AW4eRETURN_CODE@@XZ #49 · 0x4ea0
?GetConnectionStatus@CApiBinaryCommand@@QAE?AW4eRETURN_CODE@@XZ #50 · 0x19e0
?GetCurrentDateTimeString@CUtilDebug@@SAXPA_WH@Z #51 · 0x9120
?GetProgress@CApiBinaryCommand@@QAE?AW4eRETURN_CODE@@PAH@Z #52 · 0x1a30
?GetProgress@CDevBase@@UAE?AW4eRETURN_CODE@@PAH@Z #53 · 0x3c90
?GetProgress@CDevEthernet@@UAE?AW4eRETURN_CODE@@PAH@Z #54 · 0x4350
?GetProgress@CDevRs232c@@UAE?AW4eRETURN_CODE@@PAH@Z #55 · 0x6260
?GetProgress@CDevUsb@@UAE?AW4eRETURN_CODE@@PAH@Z #56 · 0x8750
?GetStatus@CDevBase@@UAE?AW4eRETURN_CODE@@XZ #57 · 0x3c70
?GetStatus@CDevEthernet@@UAE?AW4eRETURN_CODE@@XZ #58 · 0x4300
?GetStatus@CDevRs232c@@UAE?AW4eRETURN_CODE@@XZ #59 · 0x6200
?GetStatus@CDevUsb@@UAE?AW4eRETURN_CODE@@XZ #60 · 0x86f0
?Log@CUtilDebug@@SAXPB_WH0ZZ #61 · 0x8bb0
?LogBinary@CUtilDebug@@SAXPB_WHPAXH0ZZ #62 · 0x8d50
?Open@CDevBase@@UAE?AW4eRETURN_CODE@@XZ #63 · 0x3c70
?Open@CDevEthernet@@UAE?AW4eRETURN_CODE@@XZ #64 · 0x3d80
?Open@CDevRs232c@@UAE?AW4eRETURN_CODE@@XZ #65 · 0x58d0
?Open@CDevUsb@@UAE?AW4eRETURN_CODE@@XZ #66 · 0x83e0
?OpenConnection@CApiBinaryCommand@@QAE?AW4eRETURN_CODE@@PAU_ST_CONNECTION_INFORMATION@@@Z #67 · 0x1560
?OpenLog@CUtilDebug@@SAXPAUHINSTANCE__@@@Z #68 · 0x89b0
?OpenSocket@CDevEthernet@@AAE?AW4eRETURN_CODE@@PADGH@Z #69 · 0x4730
?RecvData@CDevEthernet@@AAE?AW4eRETURN_CODE@@XZ #70 · 0x5270
?RecvData@CDevRs232c@@AAE?AW4eRETURN_CODE@@XZ #71 · 0x6f40
?ReportStatusEvent@CDevEthernet@@AAE?AW4eRETURN_CODE@@XZ #72 · 0x5030
?ReportStatusEvent@CDevRs232c@@AAE?AW4eRETURN_CODE@@K@Z #73 · 0x6e00
?ResetConnection@CApiBinaryCommand@@AAEXXZ #74 · 0x1d00
?SearchCommand@CDevRs232c@@AAEHH@Z #75 · 0x73c0
?Send@CDevEthernet@@QAE?AW4eRETURN_CODE@@PAXH@Z #76 · 0x4410
?Send@CDevRs232c@@QAE?AW4eRETURN_CODE@@PAXHH@Z #77 · 0x6340
?SendAndReceive@CApiBinaryCommand@@QAE?AW4eRETURN_CODE@@PAXH0HPAH@Z #78 · 0x1790
?SendAndReceive@CDevBase@@UAE?AW4eRETURN_CODE@@PAXH0HPAH@Z #79 · 0x3c80
?SendAndReceive@CDevEthernet@@UAE?AW4eRETURN_CODE@@PAXH0HPAH@Z #80 · 0x41b0
?SendAndReceive@CDevRs232c@@UAE?AW4eRETURN_CODE@@PAXH0HPAH@Z #81 · 0x60b0
?SendAndReceive@CDevUsb@@UAE?AW4eRETURN_CODE@@PAXH0HPAH@Z #82 · 0x85a0
?SendAndReceiveMain@CApiBinaryCommand@@AAE?AW4eRETURN_CODE@@PAXH0HPAH@Z #83 · 0x1b20
?SendAndReceiveMain@CDevEthernet@@AAE?AW4eRETURN_CODE@@PAXH0HPAH@Z #84 · 0x4bf0
?SendAndReceiveMain@CDevRs232c@@AAE?AW4eRETURN_CODE@@PAXH0HPAHH@Z #85 · 0x6660
?SendAndReceiveMain@CDevUsb@@IAE?AW4eRETURN_CODE@@PAXH0HPAH@Z #86 · 0x87b0
?SendDirectAndRecvDirect@CDevRs232c@@QAE?AW4eRETURN_CODE@@PAXH0HPAH@Z #87 · 0x6470
?SendMain@CDevEthernet@@AAE?AW4eRETURN_CODE@@PAXH@Z #88 · 0x4d60
?SendMain@CDevRs232c@@AAE?AW4eRETURN_CODE@@PAXHH@Z #89 · 0x67f0
?SetRecvCallback@CDevEthernet@@QAE?AW4eRETURN_CODE@@PAXHP6G?AW42@H@Z@Z #90 · 0x43a0
?SetRecvCallback@CDevRs232c@@QAE?AW4eRETURN_CODE@@PAXHP6G?AW42@H@Z@Z #91 · 0x62d0
?StartChildSocket@CDevEthernet@@IAE?AW4eRETURN_CODE@@IPAXHP6G?AW42@HPAPAXPAH@Z@Z #92 · 0x45e0
?StartControllerSimulator@CDevBase@@UAE?AW4eRETURN_CODE@@PAXHP6G?AW42@HPAPAXPAH@Z@Z #93 · 0x3ca0
?StartControllerSimulator@CDevEthernet@@UAE?AW4eRETURN_CODE@@PAXHP6G?AW42@HPAPAXPAH@Z@Z #94 · 0x4540
?StartControllerSimulator@CDevRs232c@@UAE?AW4eRETURN_CODE@@PAXHP6G?AW42@HPAPAXPAH@Z@Z #95 · 0x65c0
?WriteLog@CUtilDebug@@CAXPAEK@Z #96 · 0x9010
?m_hLogFile@CUtilDebug@@0PAXA #97 · 0x11880
?m_hLogMutex@CUtilDebug@@0PAXA #98 · 0x1187c
?m_iLogLevel@CUtilDebug@@0HA #99 · 0x12088
?m_iLogMaxPage@CUtilDebug@@0HA #100 · 0x1208c
?m_iLogMaxSize@CUtilDebug@@0HA #101 · 0x12090
?m_iNextPageNum@CUtilDebug@@0HA #102 · 0x11884
?m_szLogDirectoryPath@CUtilDebug@@0PA_WA #103 · 0x12898
?m_szLogFileNamePrefix@CUtilDebug@@0PA_WA #104 · 0x12098
?m_szLogFilePath@CUtilDebug@@0PA_WA #105 · 0x11888
ChangeConnection #106 · 0x1fd0
ClearStorageStatus #107 · 0x2fa0
CloseConnection #108 · 0x2030
CloseDevice #109 · 0x28b0
ConvertByteArrayToInt #110 · 0x38b0
ConvertIntToByteArray #111 · 0x37e0
DataStorageGetData #112 · 0x2570
EndControllerSimulator #113 · 0x2290
GetCalcData #114 · 0x2330
GetConnectionStatus #115 · 0x2110
GetHeadType #116 · 0x35a0
GetProgress #117 · 0x2190
GetSetting #118 · 0x2c00
GetStorageStatus #119 · 0x32a0
GetStorageStatusForGetMode #120 · 0x3490
GetWaveData #121 · 0x2680
InitCmnLib #122 · 0x1ec0
InitSRAM #123 · 0x36c0
IsRcSuccess #124 · 0x37c0
IsStorageExecuting #125 · 0x37d0
OpenConnection #126 · 0x1f30
OpenDeviceETHER #127 · 0x2820
OpenUsb #128 · 0x27b0
OutputLog #129 · 0x2320
RegisterCmnLibCallback #130 · 0x2210
SendAndReceive #131 · 0x20a0
SetAutoZero #132 · 0x2430
SetReset #133 · 0x2d60
SetSetting #134 · 0x2ac0
SetTiming #135 · 0x2e80
StartControllerSimulator #136 · 0x2220
StartMeasure #137 · 0x28c0
StartStorage #138 · 0x30a0
StopMeasure #139 · 0x29c0
StopStorage #140 · 0x31a0

Imported DLLs & functions 109

ClearCommError 0x1000a070
CloseHandle 0x1000a088
CreateEventW 0x1000a0a4
CreateFileW 0x1000a074
CreateMutexW 0x1000a078
DeleteFileW 0x1000a03c
FormatMessageW 0x1000a02c
GetCommState 0x1000a05c
GetCurrentProcess 0x1000a01c
GetCurrentProcessId 0x1000a044
GetCurrentThreadId 0x1000a004
GetLastError 0x1000a07c
GetLocalTime 0x1000a030
GetModuleFileNameW 0x1000a094
GetOverlappedResult 0x1000a050
GetPrivateProfileIntW 0x1000a034
GetPrivateProfileStringW 0x1000a038
GetSystemTimeAsFileTime 0x1000a008
GetTickCount 0x1000a08c
HeapFree 0x1000a048
InterlockedCompareExchange 0x1000a024
InterlockedExchange 0x1000a028
IsDebuggerPresent 0x1000a010
lstrlenW 0x1000a040
PurgeComm 0x1000a064
QueryPerformanceCounter 0x1000a00c
ReadFile 0x1000a0ac
ReleaseMutex 0x1000a084
ResetEvent 0x1000a09c
SetCommMask 0x1000a06c
SetCommState 0x1000a058
SetCommTimeouts 0x1000a060
SetEvent 0x1000a0a0
SetFilePointer 0x1000a000
SetUnhandledExceptionFilter 0x1000a014
SetupComm 0x1000a068
Sleep 0x1000a090
TerminateProcess 0x1000a020
TerminateThread 0x1000a098
UnhandledExceptionFilter 0x1000a018
WaitCommEvent 0x1000a04c
WaitForMultipleObjects 0x1000a0a8
WaitForSingleObject 0x1000a080
WriteFile 0x1000a054
?InitKeyUsbTypeParam@@YAJPAUsKEYUSBTYPEPARAM@@J@Z 0x1000a0c4
?InitPid@@YAHUsUSBPARAM@@G@Z 0x1000a0bc
?KeyUsbSizeIoPtr@@YAKPAEKPAPAEPAPAXAAK@Z 0x1000a0b4
?SetUsbType@@YAJJ@Z 0x1000a0c0
?TestUsbConnect@@YAKXZ 0x1000a0b8
__clean_type_info_names_internal 0x1000a0e4
__CppXcptFilter 0x1000a0d0
__dllonexit 0x1000a0ec
_adjust_fdiv 0x1000a0cc
_amsg_exit 0x1000a0dc
_beginthreadex 0x1000a12c
_crt_debugger_hook 0x1000a100
_decode_pointer 0x1000a158
_encode_pointer 0x1000a14c
_encoded_null 0x1000a154
_endthreadex 0x1000a128
_except_handler4_common 0x1000a0f8
_initterm 0x1000a108
_initterm_e 0x1000a104
_lock 0x1000a0f0
_malloc_crt 0x1000a150
_onexit 0x1000a0f4
_snwprintf_s 0x1000a148
_unlock 0x1000a0e8
_wsplitpath_s 0x1000a144
?_type_info_dtor_internal_method@type_info@@QAEXXZ 0x1000a0d8
??2@YAPAXI@Z 0x1000a110
??3@YAXPAX@Z 0x1000a114
?terminate@@YAXXZ 0x1000a0d4
atoi 0x1000a138
free 0x1000a118
malloc 0x1000a11c
mbstowcs_s 0x1000a10c
memcpy 0x1000a0e0
memcpy_s 0x1000a13c
memset 0x1000a0fc
strcpy_s 0x1000a124
strncmp 0x1000a130
swprintf_s 0x1000a134
wcscat_s 0x1000a140
wcscpy_s 0x1000a120
wsprintfW 0x1000a160
accept 0x1000a17c
bind 0x1000a198
closesocket 0x1000a1b8
connect 0x1000a18c
htonl 0x1000a168
htons 0x1000a19c
inet_addr 0x1000a190
inet_ntoa 0x1000a1c0
listen 0x1000a194
recv 0x1000a174
send 0x1000a180
setsockopt 0x1000a1a0
shutdown 0x1000a178
socket 0x1000a1b0
WSACleanup 0x1000a1b4
WSACloseEvent 0x1000a1bc
WSACreateEvent 0x1000a1a8
WSAEnumNetworkEvents 0x1000a184
WSAEventSelect 0x1000a1a4
WSAGetLastError 0x1000a1ac
WSASetEvent 0x1000a16c
WSAStartup 0x1000a170
WSAWaitForMultipleEvents 0x1000a188