irpc.dll

v0.0.0.0 32-bit Unknown (0x0) Analyzed
Description
irpc
Authors
Copyright©2025 Kingsoft Corporation. All rights reserved.
File size
129.0 KB
Uploaded
2025-12-04 06:13
Views
54
SHA-256
19da8b3b1c2157b688780d966019a744

Exported functions 151

??0IClient@@QAE@ABV0@@Z #1 · 0x7020
??0IClient@@QAE@XZ #2 · 0x7030
??0IMethodAll@@QAE@ABV0@@Z #3 · 0x7040
??0IMethodAll@@QAE@XZ #4 · 0x7050
??0IRPCClient@@QAE@ABV0@@Z #5 · 0x7060
??0IRPCClient@@QAE@XZ #6 · 0x8360
??0IRPCParams@@QAE@ABV0@@Z #7 · 0x1880
??0IRPCParams@@QAE@XZ #8 · 0x19d0
??0IRPCValue@@QAE@ABV0@@Z #9 · 0x1ae0
??0IRPCValue@@QAE@H@Z #10 · 0x1b80
??0IRPCValue@@QAE@N@Z #11 · 0x1c20
??0IRPCValue@@QAE@PBDJW4Type@0@@Z #12 · 0x1cc0
??0IRPCValue@@QAE@W4Type@0@@Z #13 · 0x1d90
??0IRPCValue@@QAE@XZ #14 · 0x1e20
??0IRPCValue@@QAE@_N@Z #15 · 0x1ec0
??0IServer@@QAE@$$QAV0@@Z #16 · 0x7300
??0IServer@@QAE@ABV0@@Z #17 · 0x7300
??0IServer@@QAE@XZ #18 · 0x7310
??0IServerMethod@@QAE@ABV0@@Z #19 · 0x7320
??0IServerMethod@@QAE@XZ #20 · 0x7330
??0ListParams@@QAE@ABV0@@Z #21 · 0x1f60
??0ListParams@@QAE@XZ #22 · 0x1fd0
??1IClient@@UAE@XZ #23 · 0x73f0
??1IMethodAll@@UAE@XZ #24 · 0x7400
??1IRPCClient@@UAE@XZ #25 · 0x8630
??1IRPCParams@@QAE@XZ #26 · 0x2290
??1IRPCValue@@QAE@XZ #27 · 0x23d0
??1IServerMethod@@UAE@XZ #28 · 0x7410
??1ListParams@@QAE@XZ #29 · 0x2480
??4IClient@@QAEAAV0@ABV0@@Z #30 · 0x7420
??4IMethodAll@@QAEAAV0@ABV0@@Z #31 · 0x7420
??4IRPCClient@@QAEAAV0@ABV0@@Z #32 · 0x7430
??4IRPCParams@@QAEAAV0@ABV0@@Z #33 · 0x2810
??4IRPCValue@@QAEAAV0@ABV0@@Z #34 · 0x2830
??4IServer@@QAEAAV0@$$QAV0@@Z #35 · 0x7420
??4IServer@@QAEAAV0@ABV0@@Z #36 · 0x7420
??4IServerMethod@@QAEAAV0@ABV0@@Z #37 · 0x7420
??4ListParams@@QAEAAV0@ABV0@@Z #38 · 0x2920
??_7IClient@@6B@ #39 · 0x154e4
??_7IMethodAll@@6B@ #40 · 0x1547c
??_7IRPCClient@@6B@ #41 · 0x15534
??_7IServer@@6B@ #42 · 0x15488
??_7IServerMethod@@6B@ #43 · 0x15470
?AddBool@IRPCParams@@QAEX_N@Z #44 · 0x2b50
?AddBool@ListParams@@QAEX_N@Z #45 · 0x2b90
?AddCheckSize@IRPCParams@@IAEXXZ #46 · 0x2c20
?AddDouble@IRPCParams@@QAEXN@Z #47 · 0x2c30
?AddDouble@ListParams@@QAEXN@Z #48 · 0x2c70
?AddInt@IRPCParams@@QAEXH@Z #49 · 0x2d10
?AddInt@ListParams@@QAEXH@Z #50 · 0x2d40
?AddKeyValueBool@IRPCParams@@QAEXPBD_N@Z #51 · 0x2dd0
?AddKeyValueDouble@IRPCParams@@QAEXPBDN@Z #52 · 0x2e60
?AddKeyValueInt@IRPCParams@@QAEXPBDH@Z #53 · 0x2f00
?AddKeyValueStream@IRPCParams@@QAEXPBD0J@Z #54 · 0x2f90
?AddKeyValueString@IRPCParams@@QAEXPBD0@Z #55 · 0x3030
?AddList@IRPCParams@@QAEXPAVListParams@@@Z #56 · 0x30f0
?AddListBool@IRPCValue@@QAEX_N@Z #57 · 0x32b0
?AddListDouble@IRPCValue@@QAEXN@Z #58 · 0x3340
?AddListInt@IRPCValue@@QAEXH@Z #59 · 0x33e0
?AddListMapBool@IRPCValue@@QAEXPBD_N@Z #60 · 0x3470
?AddListMapDouble@IRPCValue@@QAEXPBDN@Z #61 · 0x3560
?AddListMapInt@IRPCValue@@QAEXPBDH@Z #62 · 0x3650
?AddListMapStream@IRPCValue@@QAEXPBD0J@Z #63 · 0x3740
?AddListMapString@IRPCValue@@QAEXPBD0J@Z #64 · 0x3840
?AddListStream@IRPCValue@@QAEXPBDJ@Z #65 · 0x3940
?AddListString@IRPCValue@@QAEXPBDJ@Z #66 · 0x39e0
?AddStream@IRPCParams@@QAEXPBDJ@Z #67 · 0x3a80
?AddStream@ListParams@@QAEXPBDJ@Z #68 · 0x3ac0
?AddString@IRPCParams@@QAEXPBD@Z #69 · 0x3b60
?AddString@ListParams@@QAEXPBDJ@Z #70 · 0x3bc0
?BytesToDouble@IRPCParams@@IAENPBD@Z #71 · 0x3c60
?BytesToInt@IRPCParams@@IAEHPBD@Z #72 · 0x3c70
?CheckServer@IRPCClient@@AAE_NXZ #73 · 0x8cc0
?CheckSize@IRPCParams@@IAE_NHPBD@Z #74 · 0x3c80
?Clear@IRPCParams@@QAEXXZ #75 · 0x3c90
?ClearMem@IRPCClient@@QAEXXZ #76 · 0x8e70
?ClearRetvalMem@IRPCClient@@UAEXXZ #77 · 0x8f60
?CreateClient@@YAPAVIClient@@XZ #78 · 0x7970
?CreateListParams@IRPCParams@@SAPAVListParams@@XZ #79 · 0x3e80
?CreateServer@@YAPAVIServer@@XZ #80 · 0x79c0
?DestroyClient@@YAXPAVIClient@@@Z #81 · 0x7a10
?DestroyServer@@YAXPAVIServer@@@Z #82 · 0x7a40
?DoQueueWork@IRPCClient@@AAEXHPBD@Z #83 · 0x90a0
?DoTask@IRPCClient@@AAEHABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAVIRPCParams@@1@Z #84 · 0x9450
?DoubleTobytes@IRPCParams@@IAEXNPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z #85 · 0x3eb0
?GetBigfileBufferSize@IRPCClient@@UAEHXZ #86 · 0x96a0
?GetBool@IRPCValue@@QAE_NXZ #87 · 0x3f60
?GetBuffer@IRPCParams@@QAEXXZ #88 · 0x3f70
?GetDouble@IRPCValue@@QAENXZ #89 · 0x3f80
?GetInt@IRPCValue@@QAEHXZ #90 · 0x3f90
?GetList@IRPCValue@@QAEPBV?$vector@PAVIRPCValue@@V?$allocator@PAVIRPCValue@@@std@@@std@@XZ #91 · 0x3fa0
?GetMap@IRPCParams@@QAEPAVIRPCValue@@PBD@Z #92 · 0x3fb0
?GetMapPtr@IRPCParams@@QAEPAV?$map@PBDPAVIRPCValue@@U?$less@PBD@std@@V?$allocator@U?$pair@QBDPAVIRPCValue@@@std@@@3@@std@@XZ #93 · 0x40c0
?GetParamas@IRPCParams@@QAEPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ #94 · 0x4240
?GetParamasPtr@IRPCParams@@QAEPBDXZ #95 · 0x4250
?GetParamasSize@IRPCParams@@QAEJXZ #96 · 0x4260
?GetStream@IRPCValue@@QAEPBDAAJ@Z #97 · 0x4270
?GetString@IRPCValue@@QAEPBDXZ #98 · 0x4290
?GetValue@IRPCParams@@QAEPAVIRPCValue@@H@Z #99 · 0x42a0
?InitIRPCClient@IRPCClient@@UAE_NPBD_N@Z #100 · 0x96b0
?InitIRPCClientTcp4@IRPCClient@@UAE_NPBD0_N@Z #101 · 0x9a20
?InitIRPCClientTcp6@IRPCClient@@UAE_NPBD0_N@Z #102 · 0x9dd0
?IntTobytes@IRPCParams@@IAEXHPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z #103 · 0x42c0
?IsBool@IRPCValue@@QAE_NXZ #104 · 0x4370
?IsDouble@IRPCValue@@QAE_NXZ #105 · 0x4380
?IsGetBuffer@IRPCParams@@QAE_NXZ #106 · 0x3f60
?IsInt@IRPCValue@@QAE_NXZ #107 · 0x4390
?IsList@IRPCValue@@QAE_NXZ #108 · 0x43a0
?IsStream@IRPCValue@@QAE_NXZ #109 · 0x43b0
?IsString@IRPCValue@@QAE_NXZ #110 · 0x43c0
?MapSize@IRPCParams@@QAEHXZ #111 · 0x43d0
?ParamsSize@IRPCParams@@QAEHXZ #112 · 0x43e0
?Parser@IRPCParams@@QAE_NPBDH@Z #113 · 0x4400
?PostMsg@IRPCClient@@UAEPAVIRPCParams@@PBDPAV2@H@Z #114 · 0xa0d0
?PostMsgFast@IRPCClient@@UAEPAVIRPCParams@@PBDPAV2@H@Z #115 · 0xa140
?SendMsg@IRPCClient@@UAEPAVIRPCParams@@PBDPAV2@HH@Z #116 · 0xa270
?SendMsgEx@IRPCClient@@UAEPAVIRPCParams@@PBDPAV2@HH@Z #117 · 0xa2f0
?SendMsgFast@IRPCClient@@UAEPAVIRPCParams@@PBDPAV2@HH@Z #118 · 0xa480
?SendMsgLargeData@IRPCClient@@QAE_NPBDPAVIRPCParams@@HH@Z #119 · 0xa970
?SetBigfileBufferSize@IRPCClient@@UAEXH@Z #120 · 0xab80
?SetCustomReleaseEvent@IRPCClient@@EAEXXZ #121 · 0xab90
?SetTimeoutStep@IRPCClient@@UAEXH@Z #122 · 0xaba0
?Size@IRPCParams@@QAEHXZ #123 · 0x5b40
?ToParams@IRPCParams@@QAE_NXZ #124 · 0x5b50
?_vcSem@IRPCClient@@2V?$list@PAVtimeout_sem@@V?$allocator@PAVtimeout_sem@@@std@@@std@@A #125 · 0x1b490
?allocBufferCb@IRPCClient@@SAXPAUuv_handle_s@@IPAUuv_buf_t@@@Z #126 · 0xb210
?allocPipeBuffer@IRPCClient@@AAEXPAUuv_handle_s@@IPAUuv_buf_t@@@Z #127 · 0xb230
?async_sendmsg@IRPCClient@@SAXPAUuv_async_s@@@Z #128 · 0xb290
?clear@IRPCValue@@QAEXXZ #129 · 0x61d0
?close@IRPCClient@@UAEXXZ #130 · 0xb330
?closeClient@IRPCClient@@QAEXXZ #131 · 0xb3e0
?close_sendmsg_timeout_cb@IRPCClient@@SAXPAUuv_handle_s@@@Z #132 · 0xb560
?isok@IRPCClient@@UAE_NXZ #133 · 0xba50
?log@IRPCClient@@UAE_NPADH@Z #134 · 0xba60
?method@IRPCClient@@UAEXPBDPAVIServerMethod@@@Z #135 · 0xbb40
?methodall@IRPCClient@@UAEXPAVIMethodAll@@@Z #136 · 0xbcd0
?onRead@IRPCClient@@AAEXPAUuv_stream_s@@HPBUuv_buf_t@@@Z #137 · 0xbcf0
?onReadCbPipe@IRPCClient@@SAXPAUuv_stream_s@@HPBUuv_buf_t@@@Z #138 · 0xc190
?onReadCbTcp@IRPCClient@@SAXPAUuv_stream_s@@HPBUuv_buf_t@@@Z #139 · 0xc1b0
?on_connect@IRPCClient@@AAEXPAUuv_connect_s@@H@Z #140 · 0xc200
?on_connect_cb_pipe@IRPCClient@@SAXPAUuv_connect_s@@H@Z #141 · 0xc260
?on_connect_cb_tcp@IRPCClient@@SAXPAUuv_connect_s@@H@Z #142 · 0xc2c0
?pipe_close_cb_pipe@IRPCClient@@CAXPAUuv_handle_s@@@Z #143 · 0xc1d0
?pipe_close_cb_tcp@IRPCClient@@CAXPAUuv_handle_s@@@Z #144 · 0xc1d0
?print@IRPCParams@@QAEXXZ #145 · 0x6350
?run_task@IRPCClient@@CAXPAUuv_work_s@@@Z #146 · 0xc320
?sendmsg_timeout_cb@IRPCClient@@SAXPAUuv_timer_s@@@Z #147 · 0xc340
?task_end@IRPCClient@@CAXPAUuv_work_s@@H@Z #148 · 0xc400
?write_server@IRPCClient@@QAEXPAUuv_write_s@@H@Z #149 · 0xc480
?write_server_cb@IRPCClient@@SAXPAUuv_write_s@@H@Z #150 · 0xc490
?writebuff@IRPCClient@@AAEHPAUuv_stream_s@@PADH@Z #151 · 0xc4e0

Imported DLLs & functions 126

_callnewh 0x10015120
free 0x10015118
malloc 0x1001511c
_cexit 0x10015134
_configure_narrow_argv 0x1001514c
_crt_atexit 0x10015138
_execute_onexit_table 0x1001513c
_initialize_narrow_environment 0x10015148
_initialize_onexit_table 0x10015144
_initterm 0x10015130
_initterm_e 0x1001512c
_invalid_parameter_noinfo_noreturn 0x10015128
_register_onexit_function 0x10015140
_seh_filter_dll 0x10015150
terminate 0x10015154
__stdio_common_vsprintf 0x1001515c
fclose 0x10015164
fwrite 0x10015160
DisableThreadLibraryCalls 0x1001502c
GetCurrentProcess 0x10015018
GetCurrentProcessId 0x10015004
GetCurrentThreadId 0x10015008
GetSystemTimeAsFileTime 0x10015000
GetTickCount 0x1001500c
InitializeSListHead 0x10015028
IsDebuggerPresent 0x10015024
IsProcessorFeaturePresent 0x10015020
QueryPerformanceCounter 0x10015030
SetUnhandledExceptionFilter 0x10015014
TerminateProcess 0x1001501c
UnhandledExceptionFilter 0x10015010
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXXZ 0x10015048
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ 0x10015074
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ 0x100150a4
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ 0x10015044
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ 0x10015070
?_Xbad_alloc@std@@YAXXZ 0x100150d0
?_Xlength_error@std@@YAXPBD@Z 0x1001508c
?_Xout_of_range@std@@YAXPBD@Z 0x10015090
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IAE@XZ 0x10015058
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z 0x1001507c
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ 0x1001503c
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UAE@XZ 0x10015054
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UAE@XZ 0x10015078
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAE@XZ 0x10015040
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAPAX@Z 0x10015080
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@_N@Z 0x100150ac
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@H@Z 0x100150b0
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@I@Z 0x100150b4
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@J@Z 0x100150b8
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@N@Z 0x100150bc
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z 0x100150a8
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@PBX@Z 0x10015084
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A 0x100150c8
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ 0x100150c4
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEXABVlocale@2@@Z 0x1001506c
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@D@Z 0x100150c0
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEPAV12@PAD_J@Z 0x10015068
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z 0x1001509c
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JXZ 0x1001505c
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z 0x10015094
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z 0x10015098
?sync_with_stdio@ios_base@std@@SA_N_N@Z 0x10015038
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ 0x10015064
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ 0x10015060
?uncaught_exception@std@@YA_NXZ 0x10015088
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PAD1AAPAD@Z 0x100150cc
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDD@Z 0x100150a0
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPAD_J@Z 0x1001504c
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPBD_J@Z 0x10015050
uv_accept 0x100151f0
uv_async_init 0x10015194
uv_async_send 0x10015198
uv_buf_init 0x100151e8
uv_close 0x10015178
uv_default_loop 0x10015204
uv_err_name 0x100151e4
uv_fs_unlink 0x10015200
uv_ip4_addr 0x100151ac
uv_ip6_addr 0x100151b0
uv_is_closing 0x10015170
uv_listen 0x100151ec
uv_loop_close 0x10015188
uv_loop_init 0x100151d4
uv_mutex_destroy 0x100151cc
uv_mutex_init 0x100151c0
uv_mutex_lock 0x100151d0
uv_mutex_unlock 0x100151d8
uv_pipe_bind 0x100151fc
uv_pipe_connect 0x10015190
uv_pipe_init 0x1001518c
uv_queue_work 0x100151a8
uv_read_start 0x10015174
uv_run 0x10015208
uv_sem_destroy 0x100151b8
uv_sem_init 0x100151b4
uv_sem_post 0x100151bc
uv_sem_wait 0x100151c4
uv_sleep 0x1001517c
uv_stop 0x10015180
uv_strerror 0x10015210
uv_tcp_bind 0x100151f8
uv_tcp_connect 0x10015184
uv_tcp_init 0x1001516c
uv_thread_create 0x100151c8
uv_thread_join 0x100151e0
uv_thread_self 0x100151dc
uv_timer_init 0x1001519c
uv_timer_set_repeat 0x100151a4
uv_timer_start 0x100151a0
uv_walk 0x1001520c
uv_write 0x100151f4
__current_exception 0x100150f8
__current_exception_context 0x100150fc
__CxxFrameHandler3 0x100150e4
__std_exception_copy 0x100150d8
__std_exception_destroy 0x100150dc
__std_terminate 0x100150f4
__std_type_info_destroy_list 0x10015104
_CxxThrowException 0x100150e0
_except_handler4_common 0x10015100
_purecall 0x100150f0
memcpy 0x100150e8
memmove 0x100150ec
memset 0x10015108