EmFmlCore.dll

vUnknown 32-bit Unknown OS Analyzed
Description
—
Authors
Unknown
File size
1.0 MB
Uploaded
2025-12-01 14:47
Views
38
SHA-256
bf82cf171d81e193ed94996200d54646

Exported functions 166

??0CGSHelper@GSHELPER@@QAE@ABV01@@Z #1 · 0x199c
??0CGSHelper@GSHELPER@@QAE@XZ #2 · 0x17bc
??0CMyLexer@@QAE@ABV0@@Z #3 · 0x218f
??0CMyLexer@@QAE@XZ #4 · 0x15a0
??0CMyLexerBase@@QAE@ABV0@@Z #5 · 0x266c
??0CMyLexerBase@@QAE@XZ #6 · 0x216c
??0CMyParser@@QAE@$$QAV0@@Z #7 · 0x18a7
??0CMyParser@@QAE@ABV0@@Z #8 · 0x1b95
??0CMyParser@@QAE@XZ #9 · 0x1695
??0CMyParserBase@@QAE@ABV0@@Z #10 · 0x276b
??0CMyParserBase@@QAE@XZ #11 · 0x1fc3
??1CGSHelper@GSHELPER@@UAE@XZ #12 · 0x1b6d
??1CMyLexer@@UAE@XZ #13 · 0x100f
??1CMyLexerBase@@UAE@XZ #14 · 0x1131
??1CMyParser@@UAE@XZ #15 · 0x1e74
??1CMyParserBase@@UAE@XZ #16 · 0x2b2b
??4CGSHelper@GSHELPER@@QAEAAV01@ABV01@@Z #17 · 0x1910
??4CMyLexer@@QAEAAV0@ABV0@@Z #18 · 0x15af
??4CMyLexerBase@@QAEAAV0@ABV0@@Z #19 · 0x12ee
??4CMyParser@@QAEAAV0@$$QAV0@@Z #20 · 0x2946
??4CMyParser@@QAEAAV0@ABV0@@Z #21 · 0x164f
??4CMyParserBase@@QAEAAV0@ABV0@@Z #22 · 0x1a64
??_7CGSHelper@GSHELPER@@6B@ #23 · 0xcd7c4
??_7CMyLexer@@6B@ #24 · 0xce200
??_7CMyLexerBase@@6B@ #25 · 0xce1f4
??_7CMyParser@@6B@ #26 · 0xce21c
??_7CMyParserBase@@6B@ #27 · 0xcd7d0
?AddConst@CMyParserBase@@QAEXPBDN@Z #28 · 0x2450
?AddConstSeries@CMyParserBase@@QAEXPBDPAN@Z #29 · 0x1307
?AddOutput@CMyParserBase@@QAEXPBDPAUDECORATE@@PAUFORMULA_FUNCTION_OUTPUT@@@Z #30 · 0x232e
?AddVar@CMyParserBase@@QAEXPBDN@Z #31 · 0x2018
?AddVar@CMyParserBase@@QAEXPBDPAD@Z #32 · 0x1b18
?AddVar@CMyParserBase@@QAEXPBDPAV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@Z #33 · 0x2266
?CalcExpress@CMyParserBase@@QAEPAVCValue@@HPAVCExpress@@@Z #34 · 0x251d
?CallFunction@CMyParserBase@@QAEPAVCValue@@HPAVCFunction@@@Z #35 · 0x2955
?Clear@CGSHelper@GSHELPER@@QAEXXZ #36 · 0x2360
?CopyResult@CMyParserBase@@QAEXPAVCValue@@0@Z #37 · 0x28d3
?CreateDoubleArray@CGSHelper@GSHELPER@@QAEPANN@Z #38 · 0x264e
?CreateDoubleArray@CGSHelper@GSHELPER@@QAEPANNH_N@Z #39 · 0x1569
?CreateFunc_NoQuote_Express@CMyParserBase@@QAEPAVCExpress@@PBDPBV?$vector@PAVCExpress@@V?$allocator@PAVCExpress@@@std@@@std@@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z #40 · 0x2293
?CreateRefFmlExpress@CMyParserBase@@QAEPAVCExpress@@PBDAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z #41 · 0x28dd
?ExecStatement@CMyParserBase@@QAEXHPAVCStatement@@@Z #42 · 0x162c
?FindToken@CMyLexer@@QAEXXZ #43 · 0x191f
?FreeResource@CMyParserBase@@QAEXXZ #44 · 0x183e
?GetBarCount@CGSHelper@GSHELPER@@QAEHXZ #45 · 0x23d3
?GetCodeLine@CMyLexer@@QAEXHAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z #46 · 0x2c11
?GetColor@CMyLexerBase@@QAEIPBD@Z #47 · 0x1005
?GetConst@CMyParserBase@@QAEPAVCValue@@PBD@Z #48 · 0x1244
?GetConstSum@CMyParserBase@@QAEHXZ #49 · 0x1884
?GetErrInfo@CMyParserBase@@QAEXAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z #50 · 0x127b
?GetFunctionInfo@CMyParserBase@@QAE_NPBDPAUFUNCTION_INFO@@@Z #51 · 0x27c5
?GetLineCount@CMyLexerBase@@QAEHPBDPAH@Z #52 · 0x1965
?GetNullValue@CGSHelper@GSHELPER@@QAENXZ #53 · 0x1da2
?GetOutput@CMyParserBase@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@UFORMULA_LINEINFO@@@std@@@std@@@std@@PBD@Z #54 · 0x2545
?GetUnnameOutputName@CMyParserBase@@QAEXPADH@Z #55 · 0x2504
?GetVar@CMyParserBase@@QAEPAVCValue@@PBD@Z #56 · 0x10f5
?IsConst@CMyParserBase@@QAE_NPBD@Z #57 · 0x29fa
?IsKeyword@CMyParserBase@@QAE_NPBD@Z #58 · 0x2b94
?IsNullValue@CGSHelper@GSHELPER@@QAE_NN@Z #59 · 0x249b
?IsOutput@CMyParserBase@@QAE_NPBD@Z #60 · 0x176c
?IsRefFormula@CMyParserBase@@QAE_NPBDAAPAUFORMULA@@@Z #61 · 0x259a
?IsRefFormulaOutputVar@CMyParserBase@@QAE_NPBDPAUFORMULA@@@Z #62 · 0x2973
?IsVar@CMyParserBase@@QAE_NPBD@Z #63 · 0x1e79
?IsZero@CGSHelper@GSHELPER@@QAE_NN@Z #64 · 0x2c16
?MyLexerInput@CMyLexer@@QAEHPADAAHH@Z #65 · 0x1b54
?Parse@CMyParser@@QAE_NXZ #66 · 0x1a5a
?ParseRefString@CMyParserBase@@QAE_NPBDAAHAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@22AAW4KLINEPERIOD@@_N22@Z #67 · 0x1320
?RemoveOutput@CMyParserBase@@QAEXPBD@Z #68 · 0x1fbe
?RemoveVar@CMyParserBase@@QAEXPBD@Z #69 · 0x17df
?SetBarCount@CGSHelper@GSHELPER@@QAEXH@Z #70 · 0x2306
?SetErrInfo@CMyParserBase@@QAEXPBD@Z #71 · 0x28e7
?SetInputString@CMyLexer@@QAEXPBD@Z #72 · 0x118b
?SetLexer@CMyParser@@QAEXPAVCMyLexer@@@Z #73 · 0x2a68
?SetParser@CMyLexer@@QAEXPAVCMyParser@@@Z #74 · 0x1717
?TransVarDataType@CMyParserBase@@QAEXPBDW4ValueType@@@Z #75 · 0x1325
?input@CMyLexer@@AAEHXZ #76 · 0x1c5d
?yy_create_buffer@CMyLexer@@IAEPAUyy_buffer_state@@PAU_iobuf@@H@Z #77 · 0x234c
?yy_delete_buffer@CMyLexer@@IAEXPAUyy_buffer_state@@@Z #78 · 0x26f8
?yy_echo@CMyLexer@@MAEXXZ #79 · 0x1dde
?yy_fatal_error@CMyLexer@@MAEXPAD@Z #80 · 0x259f
?yy_get_next_buffer@CMyLexer@@AAEHXZ #81 · 0x2135
?yy_get_previous_state_@CMyLexer@@AAEJXZ #82 · 0x2a4a
?yy_init_buffer@CMyLexer@@IAEXPAUyy_buffer_state@@PAU_iobuf@@@Z #83 · 0x18f7
?yy_initialize@CMyLexer@@AAEXXZ #84 · 0x208b
?yy_input@CMyLexer@@MAEHPADAAHH@Z #85 · 0x20f4
?yy_load_buffer_state@CMyLexer@@IAEXXZ #86 · 0x27e8
?yy_switch_to_buffer@CMyLexer@@IAEXPAUyy_buffer_state@@@Z #87 · 0x1afa
?yy_try_NUL_trans_@CMyLexer@@AAEJJ@Z #88 · 0x123f
?yy_wrap@CMyLexer@@MAEHXZ #89 · 0x1ca8
?yyerror@CMyParser@@UAEXPAD@Z #90 · 0x1ab4
?yyinput@CMyLexer@@AAEHXZ #91 · 0x2568
?yylex@CMyLexer@@QAEHXZ #92 · 0x28f1
?yylex@CMyParser@@UAEHXZ #93 · 0x298c
?yyparse@CMyParser@@QAEHXZ #94 · 0x26cb
?yyrestart@CMyLexer@@IAEXPAU_iobuf@@@Z #95 · 0x2284
?yyunput@CMyLexer@@AAEXEPAE@Z #96 · 0x1b5e
DeleteFormula #97 · 0x19a6
DeleteFormulaFromDB #98 · 0x1e0b
DeleteFormulaFromDBWithOpenHandle #99 · 0x2c07
DeleteFormulaFromDBWithOpenHandleByName #100 · 0x1398
ExportFormula #101 · 0x2c61
FORMULA_CORE_Create_Use_KLine_Data_Formula #102 · 0x192e
FORMULA_CORE_Destroy #103 · 0x15dc
FORMULA_CORE_Exec #104 · 0x1d48
FORMULA_CORE_ExecSrcCode #105 · 0x2969
FORMULA_CORE_Exec_Formula #106 · 0x1500
FORMULA_CORE_Exec_Formula_ExtraConst #107 · 0x158c
FORMULA_CORE_GetCalcMinLen #108 · 0x1037
FORMULA_CORE_GetFunctionInfo #109 · 0x14ec
FORMULA_CORE_GetNextOutput #110 · 0x1bb3
FORMULA_CORE_GetOutputInfo #111 · 0x2bda
FORMULA_CORE_GetResult #112 · 0x23e7
FORMULA_CORE_IsNullValue #113 · 0x269e
FORMULA_CORE_ReleaseOutputInfo #114 · 0x20ea
FORMULA_DB_ChangePara #115 · 0x1663
FORMULA_DB_CloseDatabase #116 · 0x1a1e
FORMULA_DB_CompareDatabase #117 · 0x17a3
FORMULA_DB_ExecQuery #118 · 0x1d61
FORMULA_DB_FreeFormula #119 · 0x25ae
FORMULA_DB_GetCount #120 · 0x16e0
FORMULA_DB_GetDBVersion #121 · 0x1feb
FORMULA_DB_GetFormula #122 · 0x12a8
FORMULA_DB_GetFormulaByName #123 · 0x124e
FORMULA_DB_GetFormulaList #124 · 0x1e9c
FORMULA_DB_GetFormulaSimpleListByHandle #125 · 0x29d7
FORMULA_DB_IsExistFormula #126 · 0x1b9f
FORMULA_DB_IsSystemFormula #127 · 0x2b67
FORMULA_DB_ModifyVersion #128 · 0x2c0c
FORMULA_DB_OpenDatabase #129 · 0x169f
FORMULA_DB_OpenDatabaseByFullpath #130 · 0x1370
FORMULA_DB_Trans_exec #131 · 0x25fe
FORMULA_Destroy #132 · 0x2c89
FORMULA_GetVersion #133 · 0x255e
FORMULA_Init #134 · 0x28ec
FORMULA_Init2 #135 · 0x1848
FORMULA_Init_Auth #136 · 0x263a
FORMULA_SetVersion #137 · 0x1636
FORMULA_Uninit #138 · 0x2180
Formula_GetDBPath #139 · 0x123a
GetFormula #140 · 0x2716
GetFormulaDataType #141 · 0x21bc
GetFormulaFromDBWithOpenHandle #142 · 0x1622
GetFormulaGC #143 · 0x2068
GetFormulaTypeTag #144 · 0x2897
GetFurtureFuncType #145 · 0x182a
ImportFormula #146 · 0x15b4
IsExistDatabaseElement #147 · 0x2577
IsFormulaExist #148 · 0x11ef
IsParaExist #149 · 0x2761
IsSymbol #150 · 0x20cc
LoadDatabaseByMemory #151 · 0x27bb
Para2Str #152 · 0x1be5
ReadFormulaExtraPropFormDB #153 · 0x187a
SaveFormula #154 · 0x2455
SaveFormulaExtraPropToDB #155 · 0x10b9
SaveFormulaListToDB #156 · 0x2a77
SaveFormulaToDB #157 · 0x2202
SaveFormulaToDBWithOpenHandle #158 · 0x2225
SetUserParaToDefault #159 · 0x1b8b
SplitString #160 · 0x12e9
Str2Para #161 · 0x207c
Str2YPos #162 · 0x1d98
TestFormula #163 · 0x177b
UnloadDatabaseToFile #164 · 0x21a3
YPos2Str #165 · 0x2a45
get_quarter #166 · 0x139d

Imported DLLs & functions 174

atof 0x100fa2bc
atoi 0x100fa2b4
atol 0x100fa2b8
_callnewh 0x100fa2f0
_recalloc 0x100fa2f4
free 0x100fa2ec
malloc 0x100fa2f8
realloc 0x100fa2fc
_CIfmod 0x100fa354
_except1 0x100fa350
_libm_sse2_acos_precise 0x100fa35c
_libm_sse2_asin_precise 0x100fa360
_libm_sse2_atan_precise 0x100fa364
_libm_sse2_cos_precise 0x100fa368
_libm_sse2_exp_precise 0x100fa34c
_libm_sse2_log_precise 0x100fa330
_libm_sse2_log10_precise 0x100fa358
_libm_sse2_pow_precise 0x100fa334
_libm_sse2_sin_precise 0x100fa338
_libm_sse2_sqrt_precise 0x100fa33c
_libm_sse2_tan_precise 0x100fa340
ceil 0x100fa344
floor 0x100fa348
_ismbcspace 0x100fa3b8
_mbschr 0x100fa3a4
_mbscmp 0x100fa3b0
_mbsicmp 0x100fa3b4
_mbsinc 0x100fa3ac
_mbsstr 0x100fa3a8
_cexit 0x100fa3f0
_configure_narrow_argv 0x100fa420
_crt_at_quick_exit 0x100fa3fc
_crt_atexit 0x100fa400
_errno 0x100fa3f8
_execute_onexit_table 0x100fa404
_initialize_narrow_environment 0x100fa41c
_initialize_onexit_table 0x100fa414
_initterm 0x100fa3f4
_initterm_e 0x100fa40c
_invalid_parameter_noinfo 0x100fa410
_invalid_parameter_noinfo_noreturn 0x100fa418
_register_onexit_function 0x100fa408
_seh_filter_dll 0x100fa428
exit 0x100fa424
terminate 0x100fa3ec
__acrt_iob_func 0x100fa48c
__stdio_common_vfprintf_s 0x100fa488
__stdio_common_vsnprintf_s 0x100fa46c
__stdio_common_vsprintf 0x100fa494
__stdio_common_vsprintf_s 0x100fa468
__stdio_common_vsscanf 0x100fa474
__stdio_common_vswprintf 0x100fa464
__stdio_common_vswprintf_s 0x100fa490
_wfopen_s 0x100fa498
fclose 0x100fa480
fopen_s 0x100fa484
fputs 0x100fa47c
fwrite 0x100fa470
putc 0x100fa478
_stricmp 0x100fa4d8
_strnicmp 0x100fa4d0
isdigit 0x100fa4ec
strcpy_s 0x100fa4d4
strncmp 0x100fa4dc
strnlen 0x100fa4e0
tolower 0x100fa4e4
toupper 0x100fa4e8
_localtime64_s 0x100fa520
_mktime64 0x100fa528
_time64 0x100fa524
bsearch 0x100fa560
qsort 0x100fa558
rand 0x100fa55c
srand 0x100fa564
AreFileApisANSI 0x100fa104
CloseHandle 0x100fa0a8
CopyFileW 0x100fa060
CreateDirectoryW 0x100fa058
CreateFileA 0x100fa0ec
CreateFileMappingW 0x100fa0c8
CreateFileW 0x100fa0f0
DecodePointer 0x100fa000
DeleteCriticalSection 0x100fa028
DeleteFileA 0x100fa100
DeleteFileW 0x100fa05c
DisableThreadLibraryCalls 0x100fa118
EnterCriticalSection 0x100fa048
FindResourceExW 0x100fa03c
FindResourceW 0x100fa038
FlushFileBuffers 0x100fa09c
FormatMessageA 0x100fa0b8
FormatMessageW 0x100fa0bc
FreeLibrary 0x100fa06c
GetCurrentProcess 0x100fa12c
GetCurrentProcessId 0x100fa078
GetCurrentThreadId 0x100fa11c
GetDiskFreeSpaceA 0x100fa0dc
GetDiskFreeSpaceW 0x100fa0e0
GetFileAttributesA 0x100fa0f4
GetFileAttributesExW 0x100fa0fc
GetFileAttributesW 0x100fa0f8
GetFileSize 0x100fa090
GetFullPathNameA 0x100fa0e4
GetFullPathNameW 0x100fa0e8
GetLastError 0x100fa020
GetLocalTime 0x100fa114
GetModuleFileNameW 0x100fa054
GetModuleHandleW 0x100fa120
GetProcAddress 0x100fa070
GetProcessHeap 0x100fa018
GetStartupInfoW 0x100fa124
GetSystemInfo 0x100fa0b4
GetSystemTime 0x100fa0ac
GetSystemTimeAsFileTime 0x100fa0b0
GetTempPathA 0x100fa0d4
GetTempPathW 0x100fa0d8
GetTickCount 0x100fa050
GetVersionExW 0x100fa10c
HeapAlloc 0x100fa008
HeapDestroy 0x100fa004
HeapFree 0x100fa010
HeapReAlloc 0x100fa00c
HeapSize 0x100fa014
InitializeCriticalSection 0x100fa044
InitializeCriticalSectionAndSpinCount 0x100fa024
InitializeSListHead 0x100fa144
InterlockedCompareExchange 0x100fa068
IsBadReadPtr 0x100fa064
IsDebuggerPresent 0x100fa140
IsProcessorFeaturePresent 0x100fa138
LeaveCriticalSection 0x100fa04c
LoadLibraryA 0x100fa0cc
LoadLibraryW 0x100fa0d0
LoadResource 0x100fa030
LocalFree 0x100fa074
LockFile 0x100fa080
LockFileEx 0x100fa088
LockResource 0x100fa02c
MapViewOfFile 0x100fa0c0
MultiByteToWideChar 0x100fa110
OutputDebugStringW 0x100fa13c
QueryPerformanceCounter 0x100fa108
RaiseException 0x100fa01c
ReadFile 0x100fa098
SetEndOfFile 0x100fa0a0
SetFilePointer 0x100fa0a4
SetUnhandledExceptionFilter 0x100fa130
SizeofResource 0x100fa034
Sleep 0x100fa07c
TerminateProcess 0x100fa128
UnhandledExceptionFilter 0x100fa134
UnlockFile 0x100fa084
UnlockFileEx 0x100fa08c
UnmapViewOfFile 0x100fa0c4
WideCharToMultiByte 0x100fa040
WriteFile 0x100fa094
?_Xlength_error@std@@YAXPBD@Z 0x100fa1b8
?_Xout_of_range@std@@YAXPBD@Z 0x100fa1b4
PathFileExistsW 0x100fa1e8
UnregisterClassW 0x100fa21c
wsprintfW 0x100fa218
__CxxFrameHandler3 0x100fa254
__std_exception_copy 0x100fa258
__std_exception_destroy 0x100fa25c
__std_terminate 0x100fa27c
__std_type_info_destroy_list 0x100fa264
_CxxThrowException 0x100fa278
_except_handler4_common 0x100fa250
memchr 0x100fa24c
memcpy 0x100fa268
memmove 0x100fa274
memset 0x100fa270
strstr 0x100fa26c
wcsrchr 0x100fa260