ofddom.dll

v5.11.25.723 32-bit Windows NT Analyzed
Description
ofddom
Authors
Copyright©2025 Kingsoft Corporation. All rights reserved.
File size
364.5 KB
Uploaded
2025-12-04 06:12
Views
33
SHA-256
156f81edb328b39aa0eff816fdf1bb21

Exported functions 2

SWInitPlugin #1 · 0x1290
SWUninitPlugin #2 · 0x1320

Imported DLLs & functions 212

_callnewh 0x100340ac
calloc 0x100340b0
free 0x100340b8
malloc 0x100340a8
realloc 0x100340b4
_libm_sse2_log_precise 0x100340c8
_libm_sse2_pow_precise 0x100340c4
floor 0x100340c0
_cexit 0x100340f8
_configure_narrow_argv 0x100340dc
_crt_atexit 0x100340f4
_execute_onexit_table 0x100340ec
_initialize_narrow_environment 0x100340e0
_initialize_onexit_table 0x100340e4
_initterm 0x100340d4
_initterm_e 0x100340f0
_invalid_parameter_noinfo_noreturn 0x100340d0
_register_onexit_function 0x100340e8
_seh_filter_dll 0x100340d8
terminate 0x100340fc
__acrt_iob_func 0x10034104
__stdio_common_vfprintf 0x1003410c
__stdio_common_vsprintf 0x10034108
__isascii 0x10034148
isalnum 0x1003412c
isalpha 0x10034114
iscntrl 0x1003413c
isdigit 0x1003411c
isgraph 0x10034138
islower 0x10034124
isprint 0x10034130
ispunct 0x1003414c
isspace 0x10034134
isupper 0x10034120
isxdigit 0x10034128
strncmp 0x10034118
tolower 0x10034144
toupper 0x10034140
libiconv 0x10034160
libiconv_close 0x1003415c
libiconv_open 0x10034164
DisableThreadLibraryCalls 0x10034004
EnterCriticalSection 0x10034010
GetCurrentProcess 0x1003401c
GetCurrentProcessId 0x1003402c
GetCurrentThreadId 0x10034030
GetSystemTimeAsFileTime 0x10034034
InitializeCriticalSection 0x1003400c
InitializeSListHead 0x10034000
IsDebuggerPresent 0x10034008
IsProcessorFeaturePresent 0x10034024
QueryPerformanceCounter 0x10034028
SetUnhandledExceptionFilter 0x10034018
TerminateProcess 0x10034020
UnhandledExceptionFilter 0x10034014
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ 0x1003405c
?_Xlength_error@std@@YAXPBD@Z 0x1003403c
?_Xout_of_range@std@@YAXPBD@Z 0x10034044
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z 0x10034060
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A 0x10034068
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ 0x10034040
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@D@Z 0x10034064
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z 0x10034054
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z 0x1003404c
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z 0x10034050
?uncaught_exception@std@@YA_NXZ 0x10034048
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDD@Z 0x10034058
?CreateDocument@ofdcore@@YAPAVOFDPackage@1@PAVISWApiContext@@PAVICA_StreamWriter@@V?$SWSharedPtr@$$CBVSWJson@@@@@Z 0x10034178
?CreateDocument@ofdcore@@YAPAVOFDPackage@1@PAVISWApiContext@@PB_WV?$SWSharedPtr@$$CBVSWJson@@@@@Z 0x10034194
?Encrypt@OFD_Security@ofdcore@@SAHPAVISWApiContext@@W4IG_SecType@@W4IG_SecMode@@V?$SWSharedPtr@$$CBVSWJson@@@@AAVCCA_String@@@Z 0x10034190
?GetOFDPage@OFDPage@ofdcore@@QAEPAVCOFD_Page@@XZ 0x10034174
?GetSecurity@OFD_Security@ofdcore@@SAPAV12@PAVISWApiContext@@@Z 0x1003418c
?GetSignature@OFDDocument@ofdcore@@QAEPAVCOFD_Signature@@H@Z 0x10034198
?OpenFromFile@ofdcore@@YAPAVOFDPackage@1@PAVISWApiContext@@PB_WV?$SWSharedPtr@$$CBVSWJson@@@@@Z 0x10034188
?OpenFromNetStream@ofdcore@@YAPAVOFDPackage@1@PAVISWApiContext@@PBXP6AH1PBDAAPAEAAI@ZV?$SWSharedPtr@$$CBVSWJson@@@@@Z 0x10034170
?OpenFromStream@ofdcore@@YAPAVOFDPackage@1@PAVISWApiContext@@PAVICA_StreamReader@@V?$SWSharedPtr@$$CBVSWJson@@@@@Z 0x1003416c
?RemoveSecurity@OFD_Security@ofdcore@@SAXPAVISWApiContext@@@Z 0x10034184
?RenderPage@ofdcore@@YA_NPAVISWApiContext@@PAVOFDPage@1@PAVICA_Device@@ABVCCA_Matrix@@W4RenderContents@ISWApiRender@@W4RenderFlag@7@W4RenderMode@7@PBVCCA_Rect@@V?$SWSharedPtr@$$CBVSWJson@@@@@Z 0x1003417c
?RenderPage@ofdcore@@YAPAVCCA_Dib@@PAVISWApiContext@@PAVOFDPage@1@HMHW4RenderContents@ISWApiRender@@W4RenderFlag@6@W4RenderMode@6@PBDPBVCCA_Rect@@_NV?$SWSharedPtr@$$CBVSWJson@@@@@Z 0x10034180
??0CCA_BinaryBuf@@QAE@XZ 0x10034264
??0CCA_GRect@@QAE@MMMM@Z 0x1003424c
??0CCA_Matrix@@QAE@ABV0@@Z 0x100341d0
??0CCA_Matrix@@QAE@MMMMMM@Z 0x100341cc
??0CCA_Matrix@@QAE@XZ 0x100341b8
??0CCA_Path@@QAE@ABV0@@Z 0x100341bc
??0CCA_Path@@QAE@XZ 0x100341dc
??0CCA_String@@QAE@ABV0@@Z 0x100341a8
??0CCA_String@@QAE@PBDH@Z 0x10034228
??0CCA_String@@QAE@XZ 0x1003422c
??0CCA_WString@@QAE@_WH@Z 0x100341b0
??0CCA_WString@@QAE@ABV0@@Z 0x10034210
??0CCA_WString@@QAE@XZ 0x10034214
??1CCA_BinaryBuf@@QAE@XZ 0x10034260
??1CCA_Dib@@QAE@XZ 0x10034200
??1CCA_MutexLock@@QAE@XZ 0x10034270
??1CCA_MutexObject@@QAE@XZ 0x10034274
??1CCA_Path@@QAE@XZ 0x100341c0
??1CCA_String@@QAE@XZ 0x10034284
??1CCA_WString@@QAE@XZ 0x100341fc
??2CCA_Object@@SAPAXI@Z 0x100341a4
??3CCA_Object@@SAXPAX@Z 0x10034230
??4CCA_GRect@@QAEABV0@ABV0@@Z 0x10034204
??4CCA_String@@QAEABV0@ABV0@@Z 0x100341ac
??4CCA_String@@QAEABV0@PBD@Z 0x10034220
??4CCA_WString@@QAEABV0@ABV0@@Z 0x1003427c
??BCCA_String@@QBEPBDXZ 0x10034224
??BCCA_WString@@QBEPB_WXZ 0x10034280
?CA_GetImageFormat@@YA?AW4CA_ImageFormat@@PAVICA_StreamReader@@@Z 0x100341a0
?CloseFigure@CCA_Path@@QAEXXZ 0x100341e8
?Compare@CCA_String@@QBEHPBD@Z 0x1003421c
?CompareNoCase@CCA_WString@@QBEHPB_W@Z 0x10034278
?Create@CCA_Context@@SAXXZ 0x10034248
?CreateFileStreamWriter@ICA_StreamWriter@@SAPAV1@PB_WH@Z 0x10034254
?CreateImageDecoder@CCA_CodecFactory@@QAEPAVICA_ImageDecoder@@W4CA_ImageFormat@@@Z 0x100341ec
?CreateImageEncoder@CCA_CodecFactory@@QAEPAVICA_ImageEncoder@@W4CA_ImageFormat@@@Z 0x10034250
?CreateMemoryStreamReader@ICA_StreamReader@@SAPAV1@PAEIH@Z 0x1003425c
?CreateMemoryStreamWriter@ICA_StreamWriter@@SAPAV1@H@Z 0x10034258
?Destroy@CCA_Context@@SAXXZ 0x10034240
?Format@CCA_String@@QAAXPBDZZ 0x10034218
?Get@CCA_Context@@SAPAV1@XZ 0x10034244
?GetPaletteEntry@CCA_Dib@@QBEIH@Z 0x100341d8
?GetPaletteSize@CCA_Dib@@QBEHXZ 0x100341d4
?GetPoint@CCA_Path@@QAEAAUCA_PathPoint@@H@Z 0x100341f8
?GetPointCount@CCA_Path@@QBEHXZ 0x100341f4
?IntersectRect@CCA_GRect@@QAEHABV1@@Z 0x100341c8
?IsRectEmpty@CCA_GRect@@QBEHXZ 0x1003420c
?LineTo@CCA_Path@@QAEXMM@Z 0x100341e4
?MoveTo@CCA_Path@@QAEXMM@Z 0x100341e0
?NormalizeRect@CCA_Rect@@QAEXXZ 0x100341c4
?OffsetRect@CCA_GRect@@QAEXMM@Z 0x100341b4
?Transform@CCA_Path@@QAEXPBVCCA_Matrix@@@Z 0x100341f0
?unicode_to_utf8@CCA_StringConverter@@SA?AVCCA_String@@PB_WH@Z 0x10034268
?UnionRect@CCA_GRect@@QAEHABV1@0@Z 0x10034208
?utf8_to_unicode@CCA_StringConverter@@SA?AVCCA_WString@@PBDH@Z 0x1003426c
CA_AllocMemory 0x1003423c
CA_FreeMemory 0x10034234
CA_ReallocMemory 0x10034238
??0COFD_Color@@QAE@XZ 0x100342cc
?AddLayer@COFD_Page@@QAEXPAVCOFD_Layer@@@Z 0x100342f8
?AddPageObject@COFD_PageBlock@@QAEXPAVCOFD_PageObject@@@Z 0x100342ec
?AddTrueTypeFont_AN@COFD_Res@@QAE?AVCCA_String@@PAVICA_StreamReader@@W4CA_ZIPCompressMethod@@@Z 0x100342d0
?Create@COFD_Font@@SAPAV1@PAVCOFD_ResourceContainer@@H@Z 0x100342c4
?Create@COFD_Layer@@SAPAV1@PAVCOFD_ResourceContainer@@H@Z 0x100342e8
?Create@COFD_TextObject@@SAPAV1@PAVCOFD_ResourceContainer@@H@Z 0x100342ac
?FlushToPackage@COFD_Document@@QAEXXZ 0x10034294
?FlushToPackage@COFD_Res@@QAEXH@Z 0x100342a8
?GetAnnoReference@COFD_Annotation@@QBE?AV?$CCA_ArrayTemplate@I@@XZ 0x100342e4
?GetLayer@COFD_Page@@QBEPAVCOFD_Layer@@H@Z 0x100342fc
?GetLayerCount@COFD_Page@@QBEHXZ 0x10034300
?GetPageObject@COFD_PageBlock@@QBEPAVCOFD_PageObject@@H@Z 0x100342f0
?GetPageObjectCount@COFD_PageBlock@@QBEHXZ 0x100342f4
?GetResDoc@COFD_ResourceContainer@@QBEPAVCOFD_Res@@H@Z 0x1003429c
?GetResDocCount@COFD_ResourceContainer@@QBEHXZ 0x100342a0
?GetSealData@COFD_Signature@@QBEHAAVCCA_BinaryBuf@@@Z 0x100342d4
?GetSignedValue@COFD_Signature@@QBEHAAVCCA_BinaryBuf@@@Z 0x100342d8
?GetStampAnnot@COFD_Signature@@QBEPAVCOFD_AnnotationSeal@@H@Z 0x100342dc
?GetStampAnnotCount@COFD_Signature@@QBEHXZ 0x100342e0
?GetStockCS@COFD_Document@@QAEPAVCOFD_ColorSpace@@W4OFD_ColorSpaceType@@@Z 0x100342b4
?GetTemplatePage@COFD_Page@@QAEPAVCOFD_TemplatePage@@H@Z 0x10034308
?GetTemplatePageCount@COFD_Page@@QAEHXZ 0x1003430c
?ParseContents@COFD_Page@@QAEHXZ 0x10034304
?PrepareResToAdd@COFD_ResourceContainer@@QAEPAVCOFD_Res@@HHH@Z 0x100342b8
?RemoveMultiMedia@COFD_Res@@QAEXPAVCOFD_MultiMedia@@@Z 0x100342a4
?RemoveMultiMediaCache@COFD_Document@@QAEXPAVCOFD_MultiMedia@@@Z 0x10034298
?Save@COFD_Package@@QAEHXZ 0x10034314
?SaveAs@COFD_Package@@QAEHPB_W@Z 0x10034310
?SaveToFile@COFD_Package@@QAEHPB_W@Z 0x1003428c
?SaveToStream@COFD_Package@@QAEHPAVICA_StreamWriter@@@Z 0x10034318
?SetColor@COFD_Color@@QAEXI@Z 0x100342c8
?SetFillColor@COFD_PageObject@@QAEXPAVCOFD_Color@@@Z 0x100342b0
?SetFontFile@COFD_Font@@QAEXPBD@Z 0x100342bc
?SetFontName@COFD_Font@@QAEXPB_W@Z 0x100342c0
?SetPageArea@COFD_Page@@QAEXW4OFD_PageBoxType@@AAVCCA_GRect@@@Z 0x10034290
??0IG_PageManager@@QAE@PAVIG_Document@@H@Z 0x10034334
??0ISWApi_DevInterface@@QAE@EW4SWDocType@@@Z 0x1003433c
??0ISWApiPluginCommon@@QAE@PAVISWApi_Dev@@PBD@Z 0x1003434c
??1G_Clips@@QAE@XZ 0x10034358
??1G_MetaDatas@@UAE@XZ 0x10034324
??1IG_PageManager@@QAE@XZ 0x10034338
??1ISWApi_DevInterface@@UAE@XZ 0x10034340
??1ISWApiPluginCommon@@UAE@XZ 0x10034348
?GetMethodName@@YAPBDEE@Z 0x10034344
?InsertPageObject@IG_Layer@@QAEPAVIG_PageObject@@W4G_PageObjType@@H_N@Z 0x1003435c
?PageObject@IG_Layer@@QBEPAVIG_PageObject@@H@Z 0x10034330
?PageObjectCount@IG_Layer@@QBEHXZ 0x1003432c
?RegisterInterface@ISWApiPlugin@@QAE?AW4SWErrorCode@@PAVISWApi_DevInterface@@@Z 0x10034350
?RemovePageObjectByID@IG_Appearance@@QAE_NI@Z 0x10034354
?SubNode@G_TreeNode@@QAEPAV1@H@Z 0x10034320
?ToJson@G_MetaDatas@@UAE?AV?$SWSharedPtr@VSWJson@@@@XZ 0x10034328
?UnregisterAllInterface@ISWApiPlugin@@QAEXXZ 0x10034360
?BuildJsonString@SWJsonFactory@@SA?AVCCA_String@@V?$SWSharedPtr@$$CBVSWJson@@@@PBVBuildConfig@1@@Z 0x10034368
?FromRectF@SWJsonHelper@@SA?AV?$SWSharedPtr@VSWJson@@@@ABVCCA_GRect@@@Z 0x1003436c
?ImageDecode@@YGPAVCCA_Dib@@PAVICA_StreamReader@@@Z 0x10034384
?ImageEncode@@YGHPAVCCA_Dib@@W4CA_ImageFormat@@PAVICA_StreamWriter@@@Z 0x10034370
?ParseJsonString@SWJsonFactory@@SA?AV?$SWSharedPtr@VSWJson@@@@PBDIPBVParseConfig@1@@Z 0x10034374
?ParsePageIndexRange@@YGXPBDHAAV?$CCA_ArrayTemplate@H@@H@Z 0x10034378
?ParsePageNumberRange@@YGXPBDHAAV?$CCA_ArrayTemplate@H@@H@Z 0x1003437c
?ToRect@SWJsonHelper@@SA_NV?$SWSharedPtr@$$CBVSWJson@@@@AAVCCA_Rect@@@Z 0x10034380
__current_exception 0x10034098
__current_exception_context 0x1003409c
__CxxFrameHandler3 0x10034088
__std_exception_copy 0x10034070
__std_exception_destroy 0x10034074
__std_terminate 0x10034078
__std_type_info_destroy_list 0x100340a0
_CxxThrowException 0x10034084
_except_handler4_common 0x10034080
_purecall 0x1003407c
memcpy 0x1003408c
memmove 0x10034090
memset 0x10034094