libproto104.dll

v1.0.0.1 64-bit Windows Analyzed
Description
libproto104 DLL
Authors
版权所有 (C) 2005
File size
232.5 KB
Uploaded
2026-08-27 03:30
Views
33
SHA-256
a7015891d41b0e586b3d4321da869f3f

Exported functions 60

??0CIec104@@QEAA@AEBV0@@Z #1 · 0x11db
??0CIec104@@QEAA@XZ #2 · 0x11e5
??1CIec104@@UEAA@XZ #3 · 0x107d
??4CIec104@@QEAAAEAV0@AEBV0@@Z #4 · 0x12f8
??_7CIec104@@6B@ #5 · 0x2d6e8
?App_CallAllData@CIec104@@UEAAEPEAUPROTO_PARA_TX@@E@Z #6 · 0x10fa
?App_CallAllKwh@CIec104@@UEAAEPEAUPROTO_PARA_TX@@E@Z #7 · 0x120d
?App_CheckState@CIec104@@UEAAEPEAUPROTO_PARA_TX@@@Z #8 · 0x1226
?App_ReSend@CIec104@@UEAAEPEAUPROTO_PARA_TX@@@Z #9 · 0x11b8
?App_RxAllDataConf@CIec104@@UEAAXHE@Z #10 · 0x12a3
?App_RxAllKwhConf@CIec104@@UEAAXHE@Z #11 · 0x1140
?App_RxDaResultFrame@CIec104@@QEAAXE@Z #12 · 0x1172
?App_RxFixFrame@CIec104@@UEAAXPEAUPROTO_PARA_RX@@@Z #13 · 0x128f
?App_RxKwhFrame@CIec104@@UEAAXHE@Z #14 · 0x127b
?App_RxOverTime@CIec104@@UEAAXPEAUPROTO_PARA_RX@@@Z #15 · 0x113b
?App_RxSoeFrame@CIec104@@UEAAXHEE@Z #16 · 0x1208
?App_RxTimeConf@CIec104@@UEAAXHE@Z #17 · 0x125d
?App_RxVarFrame@CIec104@@UEAAXPEAUPROTO_PARA_RX@@@Z #18 · 0x11d1
?App_RxYcFrame@CIec104@@UEAAXHE@Z #19 · 0x12c1
?App_RxYkConf@CIec104@@UEAAXE@Z #20 · 0x11ef
?App_RxYxFrame@CIec104@@UEAAXHEE@Z #21 · 0x10c8
?App_SearchFrameHead@CIec104@@UEAAXPEAUPROTO_PARA_RX@@@Z #22 · 0x103c
?App_SearchStartChar@CIec104@@UEAAEPEAURXBUF@@@Z #23 · 0x1280
?App_SendAppIFormat@CIec104@@UEAAEPEAUPROTO_PARA_TX@@PEAEH@Z #24 · 0x1271
?App_SendAppSFormat@CIec104@@UEAAEPEAUPROTO_PARA_TX@@@Z #25 · 0x1005
?App_SendAppUFormat@CIec104@@UEAAEPEAUPROTO_PARA_TX@@H@Z #26 · 0x11c2
?App_SendAppUFormat_Now@CIec104@@UEAAEPEAUPROTO_PARA_TX@@H@Z #27 · 0x12b7
?App_SendYk@CIec104@@UEAAEPEAUPROTO_PARA_TX@@@Z #28 · 0x102d
?App_SyncTime@CIec104@@UEAAEPEAUPROTO_PARA_TX@@@Z #29 · 0x1230
?App_SyncTimeCoding@CIec104@@UEAAXPEAE@Z #30 · 0x1267
?CheckInitSeqProc@CIec104@@UEAAXPEAUPROTO_PARA_TX@@@Z #31 · 0x1177
?CheckRTU_Health@CIec104@@UEAAXPEAUPROTO_PARA_RX@@@Z #32 · 0x1159
?CheckTestFrame@CIec104@@UEAAEPEAUPROTO_PARA_TX@@@Z #33 · 0x101e
?ClearCheckUTestF@CIec104@@UEAAXH@Z #34 · 0x1037
?DeletePCS@CIec104@@UEAAXHHD@Z #35 · 0x119f
?DwProc@CIec104@@UEAAXHE@Z #36 · 0x1028
?Modify_YcPara@CIec104@@UEAAEPEAUPROTO_PARA_TX@@GEME@Z #37 · 0x119a
?ParaProc@CIec104@@UEAAXPEAUPROTO_PARA_RX@@E@Z #38 · 0x10be
?PollProcProtCmd@CIec104@@UEAAEPEAUPROTO_PARA_TX@@@Z #39 · 0x1307
?PollProcTimeCmd@CIec104@@UEAAEPEAUPROTO_PARA_TX@@@Z #40 · 0x10a5
?PollProcUpDownDel@CIec104@@UEAAEPEAUPROTO_PARA_TX@@@Z #41 · 0x110e
?PollProcUpDownExe@CIec104@@UEAAEPEAUPROTO_PARA_TX@@@Z #42 · 0x105a
?PollProcUpDownPre@CIec104@@UEAAEPEAUPROTO_PARA_TX@@@Z #43 · 0x1073
?PollProcYkDel@CIec104@@UEAAEPEAUPROTO_PARA_TX@@@Z #44 · 0x11bd
?PollProcYkExe@CIec104@@UEAAEPEAUPROTO_PARA_TX@@@Z #45 · 0x112c
?PollProcYkPre@CIec104@@UEAAEPEAUPROTO_PARA_TX@@@Z #46 · 0x12e4
?PollProcessMail@CIec104@@UEAAEPEAUPROTO_PARA_TX@@@Z #47 · 0x1285
?PollRX@CIec104@@UEAAXPEAUPROTO_PARA_RX@@@Z #48 · 0x121c
?PollTX@CIec104@@UEAAXPEAUPROTO_PARA_TX@@@Z #49 · 0x1212
?ProtocolINIT@CIec104@@UEAAXHHD@Z #50 · 0x123a
?ReadSystemConfig@CIec104@@UEAAXH@Z #51 · 0x1163
?Read_Object@CIec104@@UEAAEPEAUPROTO_PARA_TX@@@Z #52 · 0x11f4
?RealProtocolINIT@CIec104@@UEAAXHHD@Z #53 · 0x1186
?Reset_RemoteProcess@CIec104@@UEAAEPEAUPROTO_PARA_TX@@E@Z #54 · 0x10cd
?SetKwh@CIec104@@UEAAXFHHEFFUFETIME@@@Z #55 · 0x12e9
?SetSoe@CIec104@@UEAAXFHEEHUFETIME@@FD@Z #56 · 0x11cc
?SetYc@CIec104@@UEAAHFHMEHF@Z #57 · 0x12ad
?SetYx@CIec104@@UEAAXFHEEHFE@Z #58 · 0x1190
?SwitchTypeID@CIec104@@UEAAEE@Z #59 · 0x1041
CreateProtocolOf104 #60 · 0x12cb

Imported DLLs & functions 159

??0CSelfIni@@QEAA@PEAD@Z 0x18003d480
??1CSelfIni@@UEAA@XZ 0x18003d478
?GetIniValue@CSelfIni@@QEAAHPEBD0H@Z 0x18003d488
ActivateActCtx 0x18003d0a8
CreateActCtxW 0x18003d0b0
DeactivateActCtx 0x18003d0a0
DecodePointer 0x18003d130
DeleteCriticalSection 0x18003d0f0
EncodePointer 0x18003d088
EnterCriticalSection 0x18003d008
FindActCtxSectionStringW 0x18003d098
FreeLibrary 0x18003d050
GetCurrentProcessId 0x18003d038
GetCurrentThreadId 0x18003d030
GetLastError 0x18003d020
GetModuleFileNameW 0x18003d0c8
GetModuleHandleExW 0x18003d0c0
GetModuleHandleW 0x18003d048
GetProcAddress 0x18003d070
GetProcessHeap 0x18003d100
GetSystemTimeAsFileTime 0x18003d028
HeapAlloc 0x18003d120
HeapDestroy 0x18003d128
HeapFree 0x18003d110
HeapReAlloc 0x18003d118
HeapSize 0x18003d108
InitializeCriticalSectionAndSpinCount 0x18003d0d0
InitializeCriticalSectionEx 0x18003d0f8
IsDebuggerPresent 0x18003d080
IsProcessorFeaturePresent 0x18003d078
LeaveCriticalSection 0x18003d000
LoadLibraryExW 0x18003d068
LoadLibraryW 0x18003d0b8
MultiByteToWideChar 0x18003d0e8
OutputDebugStringA 0x18003d0e0
OutputDebugStringW 0x18003d010
QueryActCtxW 0x18003d090
QueryPerformanceCounter 0x18003d040
RaiseException 0x18003d018
SetLastError 0x18003d0d8
VirtualQuery 0x18003d058
WideCharToMultiByte 0x18003d060
?_LANGTR@@YAPEADPEBD@Z 0x18003d4e8
?DeleteOnePointer@CPCS@@QEAAEFFD@Z 0x18003d630
?EnterTrnQ@@YAXPEAUTXBUF@@E@Z 0x18003d608
?FindStructP@CPCS@@QEAAPEAXFFDH@Z 0x18003d628
?g_PCS@@3VCPCS@@A 0x18003d640
?g_ProtocolPointer@@3VCProtocolConfig@@A 0x18003d648
?GetCurSeconds@CProtocolInterface@@QEAAIXZ 0x18003d5c0
?GetOneConfigKeyVal@CProtocolConfig@@QEAAHFFPEADHDF@Z 0x18003d618
?getOneYCNoByInfoAddr@CProtocolInterface@@QEAAHHEH@Z 0x18003d560
?getOneYXNoByInfoAddr@CProtocolInterface@@QEAAHHEH@Z 0x18003d558
?GetRecVal@@YAXPEAURXBUF@@PEAE@Z 0x18003d600
?GetRTUHealthF@CProtocolInterface@@QEAAEH@Z 0x18003d5d8
?getTime@@YAXPEAUFETIME@@@Z 0x18003d5e8
?LenRecQ@@YAXPEAURXBUF@@PEAF@Z 0x18003d5f0
?LenTrnQ@@YAXPEAUTXBUF@@PEAF@Z 0x18003d5f8
?lsbchar4_to_float@@YADPEAMPEAE@Z 0x18003d610
?Proc_DaResult@CProtocolInterface@@QEAAXPEAEEH@Z 0x18003d598
?protocolCall@@3VCProtocolInterface@@A 0x18003d638
?PtclLoadLog@CProtocolInterface@@QEAAXPEAD@Z 0x18003d5a0
?setAKwhScadaFlag@CProtocolInterface@@QEAAXHHEEE@Z 0x18003d580
?setAKwhVal@CProtocolInterface@@QEAAXHHHHH@Z 0x18003d578
?setARTUScadaFlag@CProtocolInterface@@QEAAXHEE@Z 0x18003d5a8
?setASoeVal@CProtocolInterface@@QEAAXHHEUFETIME@@@Z 0x18003d588
?setAYcScadaFlag@CProtocolInterface@@QEAAXHHEEE@Z 0x18003d568
?setAYcSrcCode@CProtocolInterface@@QEAAXHHEPEAE@Z 0x18003d548
?setAYcVal@CProtocolInterface@@QEAAXHHMH@Z 0x18003d550
?setAYkExeRetVal@CProtocolInterface@@QEAAXHHEE@Z 0x18003d5b0
?setAYkFinRetVal@CProtocolInterface@@QEAAXHHEE@Z 0x18003d5b8
?setAYkRetVal@CProtocolInterface@@QEAAXHHEEPEAE@Z 0x18003d590
?setAYxScadaFlag@CProtocolInterface@@QEAAXHHEEE@Z 0x18003d570
?setAYxVal@CProtocolInterface@@QEAAXHHEEH@Z 0x18003d620
?SetInitEndF@CProtocolInterface@@QEAAXHE@Z 0x18003d5c8
?SetOneYCRxTime@CProtocolInterface@@QEAAXHHUFETIME@@@Z 0x18003d5e0
?SetRTUHealthF@CProtocolInterface@@QEAAXHFE@Z 0x18003d5d0
??0CProtocolPOLLBase@@QEAA@AEBV0@@Z 0x18003d760
??0CProtocolPOLLBase@@QEAA@XZ 0x18003d740
??1CProtocolPOLLBase@@UEAA@XZ 0x18003d748
??4CProtocolPOLLBase@@QEAAAEAV0@AEBV0@@Z 0x18003d768
?addCorrFrmCnt@CProtocolBase@@QEAAXE@Z 0x18003d708
?CacheBuffer@CProtocolBase@@QEAAXPEAEF@Z 0x18003d718
?DeletePCS@CProtocolBase@@UEAAXHHD@Z 0x18003d6e0
?FindRtuIndexByAddr@CProtocolBase@@QEAAFPEAUPROTO_PARA_RX@@GDD@Z 0x18003d6d8
?IfDebug@CProtocolBase@@QEAAEE@Z 0x18003d7c0
?MarkBufferEnd@CProtocolBase@@QEAAXXZ 0x18003d730
?MarkBufferExp@CProtocolBase@@QEAAXFPEADZZ 0x18003d720
?MarkBufferType@CProtocolBase@@QEAAXPEADG@Z 0x18003d728
?nCheckYkFlag@CProtocolBase@@1EA 0x18003d7b8
?PollProcessMail@CProtocolPOLLBase@@UEAAEPEAUPROTO_PARA_TX@@@Z 0x18003d758
?PollProcGroupYkCmd@CProtocolPOLLBase@@UEAAEPEAUPROTO_PARA_TX@@@Z 0x18003d770
?PollProcGuaPaiCmd@CProtocolPOLLBase@@UEAAEPEAUPROTO_PARA_TX@@@Z 0x18003d778
?PollProcYkCmd@CProtocolPOLLBase@@UEAAEPEAUPROTO_PARA_TX@@@Z 0x18003d780
?PollProcYtCmd@CProtocolPOLLBase@@UEAAEPEAUPROTO_PARA_TX@@@Z 0x18003d788
?ProtocolINIT@CProtocolPOLLBase@@UEAAXHHD@Z 0x18003d750
?ProtocolInitRetVal@CProtocolBase@@UEAAXXZ 0x18003d790
?ProtocolRX@CProtocolPOLLBase@@UEAAXPEAUPROTO_PARA_RX@@@Z 0x18003d798
?ProtocolTX@CProtocolPOLLBase@@UEAAXPEAUPROTO_PARA_TX@@@Z 0x18003d7a0
?ProtocolTX@CProtocolPOLLBase@@UEAAXPEAUPROTO_PARA_ZFTX@@@Z 0x18003d7a8
?RegProto@CProtocolBase@@SAXPEAD0FFF000@Z 0x18003d738
?SaveRouteGram@CProtocolBase@@QEAAXEFFEPEAEEE@Z 0x18003d6e8
?setCanRingNextFlag@CProtocolBase@@QEAAXE@Z 0x18003d700
?setCanSendFlag@CProtocolBase@@QEAAXE@Z 0x18003d6f8
?setSyncFlag@CProtocolBase@@QEAAXEE@Z 0x18003d6f0
?shmbuf@CProtocolBase@@1PAEA 0x18003d7b0
?ShowDebugInfo_Front@CProtocolBase@@QEAAP6AXPEADZZPEBD_K@Z 0x18003d710
0x18003d850
0x18003d858
0x18003d860
0x18003d868
0x18003d870
0x18003d878
0x18003d880
0x18003d888
__C_specific_handler 0x18003d290
__clean_type_info_names_internal 0x18003d1d8
__CppXcptFilter 0x18003d228
__crt_debugger_hook 0x18003d258
__crtCaptureCurrentContext 0x18003d240
__crtCapturePreviousContext 0x18003d238
__crtTerminateProcess 0x18003d248
__crtUnhandledException 0x18003d250
__CxxFrameHandler3 0x18003d298
__dllonexit 0x18003d268
_amsg_exit 0x18003d220
_calloc_dbg 0x18003d270
_CRT_RTC_INITW 0x18003d230
_CrtDbgReportW 0x18003d2a0
_CrtSetCheckCount 0x18003d208
_free_dbg 0x18003d210
_initterm 0x18003d200
_initterm_e 0x18003d1f8
_localtime64 0x18003d2b8
_lock 0x18003d280
_malloc_dbg 0x18003d218
_mktime64 0x18003d2b0
_onexit 0x18003d260
_recalloc 0x18003d1d0
_snprintf 0x18003d2f0
_time64 0x18003d2a8
_unlock 0x18003d278
_vsnprintf_s 0x18003d2f8
_wmakepath_s 0x18003d1f0
_wsplitpath_s 0x18003d1e8
?_type_info_dtor_internal_method@type_info@@QEAAXXZ 0x18003d1e0
?terminate@@YAXXZ 0x18003d288
fclose 0x18003d300
fopen 0x18003d308
free 0x18003d2c0
fwrite 0x18003d310
getenv 0x18003d2c8
memmove_s 0x18003d1c8
memset 0x18003d2d8
printf 0x18003d318
sprintf 0x18003d2e8
swprintf_s 0x18003d2e0
wcscpy_s 0x18003d2d0
SysFreeString 0x18003d3b8
UnregisterClassA 0x18003d418