FFWsUpgrade.dll

v15.0.11.16306 64-bit Windows NT Analyzed
Description
FFWsUpgrade
Authors
Copyright (c) 2020-2025 Wondershare. All rights reserved.
File size
342.5 KB
Uploaded
2026-09-08 12:37
Views
31
SHA-256
d941a1223f00149c15dbbd8a795646b5

Exported functions 14

??0IFFUpgradeEventObserver@@QEAA@$$QEAV0@@Z #1 · 0x1040
??0IFFUpgradeEventObserver@@QEAA@AEBV0@@Z #2 · 0x1050
??0IFFUpgradeEventObserver@@QEAA@XZ #3 · 0x1060
??0IFFUpgradeService@@QEAA@$$QEAV0@@Z #4 · 0x1070
??0IFFUpgradeService@@QEAA@AEBV0@@Z #5 · 0x1080
??0IFFUpgradeService@@QEAA@XZ #6 · 0x1090
??4IFFUpgradeEventObserver@@QEAAAEAV0@$$QEAV0@@Z #7 · 0x10b0
??4IFFUpgradeEventObserver@@QEAAAEAV0@AEBV0@@Z #8 · 0x10c0
??4IFFUpgradeService@@QEAAAEAV0@$$QEAV0@@Z #9 · 0x10d0
??4IFFUpgradeService@@QEAAAEAV0@AEBV0@@Z #10 · 0x10e0
??_7IFFUpgradeEventObserver@@6B@ #11 · 0x16aa8
??_7IFFUpgradeService@@6B@ #12 · 0x169e8
createUpgradeService #13 · 0x11d40
releaseUpgradeService #14 · 0x11d90

Imported DLLs & functions 180

_callnewh 0x1800164f8
free 0x180016508
malloc 0x180016500
_cexit 0x180016548
_configure_narrow_argv 0x180016530
_crt_at_quick_exit 0x180016540
_crt_atexit 0x180016538
_execute_onexit_table 0x180016578
_initialize_narrow_environment 0x180016518
_initialize_onexit_table 0x180016520
_initterm 0x180016558
_initterm_e 0x180016568
_invalid_parameter_noinfo_noreturn 0x180016560
_register_onexit_function 0x180016528
_seh_filter_dll 0x180016570
terminate 0x180016550
__stdio_common_vsprintf 0x180016588
??0FFCustomEvent@@QEAA@XZ 0x180016028
??0FFCustomEventListener@@QEAA@PEAVFFCustomEventDispatcher@@PEAVQObject@@PEBDW4ConnectionType@Qt@@H@Z 0x180016020
??0FFJsonObject@@QEAA@AEBVQJsonObject@@@Z 0x180016048
??0FFJsonObject@@QEAA@XZ 0x180016040
??1FFCustomEvent@@UEAA@XZ 0x180016088
??1FFCustomEventListener@@UEAA@XZ 0x180016018
??1FFJsonObject@@QEAA@XZ 0x180016050
?defaultLogger@FFBaseLog@@YA?AV?$shared_ptr@VFFBaseLogger@FFBaseLog@@@std@@XZ 0x180016080
?externData@FFObject@@QEBA?AV?$weak_ptr@D@std@@XZ 0x180016060
?getFixedEventTpye@FFCustomEvent@@SAPEBDPEBD@Z 0x180016030
?instance@FFCustomEventManager@@SAAEAV1@XZ 0x180016098
?loadJson@FFJsonObject@@SA?AVQJsonObject@@AEBVQString@@@Z 0x180016038
?LoadJsonDocFromFile@FFJsonObject@@SA?AVQJsonDocument@@AEBVQString@@@Z 0x180016000
?log_@FFBaseLogger@FFBaseLog@@AEAAXAEBUlog_data@2@_N@Z 0x180016070
?name@FFBaseLogger@FFBaseLog@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ 0x180016068
?pack@FFCustomEvent@@UEBAXAEAVQDataStream@@@Z 0x180016008
?setFilter@FFCustomEvent@@QEAAXAEBV?$function@$$A6A_NPEAVQObject@@@Z@std@@@Z 0x180016090
?should_log_@FFBaseLogger@FFBaseLog@@AEAA_NW4LogLevel@2@@Z 0x180016078
?toString@FFJsonObject@@QEAA?AVQString@@XZ 0x180016058
?unpack@FFCustomEvent@@UEAAXAEAVQDataStream@@@Z 0x180016010
?countryCode@FFLocale@@QEBA?AVQString@@XZ 0x1800160b0
?getFileMD5HexString@FFUtility@@SA?AVQString@@AEBV2@_N@Z 0x1800160c0
?getFrontVersion@FFUtility@@SA?AVQString@@AEBV2@H@Z 0x1800160d8
?getInstance@IFFAppInfo@@SAPEAV1@XZ 0x1800160a8
?getOsArch@FFUtility@@SA?AVQString@@XZ 0x1800160b8
?instance@?$FFSingleton@VFFLocale@@@@SAPEAVFFLocale@@XZ 0x1800160d0
?languageCode@FFLocale@@QEBA?AVQString@@XZ 0x1800160c8
DisableThreadLibraryCalls 0x180016140
GetCurrentProcess 0x180016110
GetCurrentProcessId 0x180016130
GetCurrentThreadId 0x180016158
GetModuleHandleW 0x180016168
GetStartupInfoW 0x180016150
GetSystemTimeAsFileTime 0x180016138
InitializeSListHead 0x180016160
IsDebuggerPresent 0x180016148
IsProcessorFeaturePresent 0x180016120
QueryPerformanceCounter 0x180016128
RtlCaptureContext 0x1800160e8
RtlLookupFunctionEntry 0x1800160f0
RtlVirtualUnwind 0x1800160f8
SetUnhandledExceptionFilter 0x180016108
TerminateProcess 0x180016118
UnhandledExceptionFilter 0x180016100
_Mtx_destroy_in_situ 0x180016188
_Mtx_init_in_situ 0x180016190
_Mtx_lock 0x180016180
_Mtx_unlock 0x180016178
_Xtime_get_ticks 0x180016198
?_Throw_C_error@std@@YAXH@Z 0x1800161b0
?_Xbad_function_call@std@@YAXXZ 0x1800161a0
?_Xlength_error@std@@YAXPEBD@Z 0x1800161a8
??0QDeadlineTimer@@QEAA@W4ForeverConstant@0@W4TimerType@Qt@@@Z 0x180016280
??0QFile@@QEAA@AEBVQString@@@Z 0x1800162b0
??0QJsonValue@@QEAA@AEBVQString@@@Z 0x180016370
??0QObject@@QEAA@PEAV0@@Z 0x180016260
??0QString@@QEAA@$$QEAV0@@Z 0x1800161d8
??0QString@@QEAA@AEBV0@@Z 0x1800163f8
??0QString@@QEAA@XZ 0x180016468
??0QThread@@QEAA@PEAVQObject@@@Z 0x180016288
??1QByteArray@@QEAA@XZ 0x1800161d0
??1QFile@@UEAA@XZ 0x1800162b8
??1QJsonArray@@QEAA@XZ 0x180016418
??1QJsonDocument@@QEAA@XZ 0x1800162d8
??1QJsonObject@@QEAA@XZ 0x180016430
??1QJsonValue@@QEAA@XZ 0x180016368
??1QObject@@UEAA@XZ 0x180016268
??1QString@@QEAA@XZ 0x1800163f0
??1QThread@@UEAA@XZ 0x180016290
??4QString@@QEAAAEAV0@$$QEAV0@@Z 0x1800163e0
??4QString@@QEAAAEAV0@AEBV0@@Z 0x1800163e8
??4QString@@QEAAAEAV0@PEBD@Z 0x180016200
??8QString@@QEBA_NPEBD@Z 0x180016208
?append@QListData@@QEAAPEAPEAXXZ 0x180016398
?append@QString@@QEAAAEAV1@AEBV1@@Z 0x1800161e0
?at@QListData@@QEBAPEAPEAXH@Z 0x180016388
?begin@QJsonArray@@QEAA?AViterator@1@XZ 0x180016408
?begin@QListData@@QEBAPEAPEAXXZ 0x180016380
?childEvent@QObject@@MEAAXPEAVQChildEvent@@@Z 0x1800162e0
?compare@QString@@SAHAEBV1@0W4CaseSensitivity@Qt@@@Z 0x1800161f0
?connectNotify@QObject@@MEAAXAEBVQMetaMethod@@@Z 0x1800162e8
?copy@QFile@@QEAA_NAEBVQString@@@Z 0x180016440
?customEvent@QObject@@MEAAXPEAVQEvent@@@Z 0x1800162f0
?detach_grow@QListData@@QEAAPEAUData@1@PEAHH@Z 0x1800163b0
?detach@QListData@@QEAAPEAUData@1@H@Z 0x180016228
?disconnectNotify@QObject@@MEAAXAEBVQMetaMethod@@@Z 0x180016470
?dispose@QListData@@QEAAXXZ 0x1800163a8
?dispose@QListData@@SAXPEAUData@1@@Z 0x1800163a0
?dynamicMetaObject@QObjectData@@QEBAPEAUQMetaObject@@XZ 0x180016348
?end@QJsonArray@@QEAA?AViterator@1@XZ 0x180016400
?end@QListData@@QEBAPEAPEAXXZ 0x180016378
?event@QObject@@UEAA_NPEAVQEvent@@@Z 0x180016300
?event@QThread@@UEAA_NPEAVQEvent@@@Z 0x180016308
?eventFilter@QObject@@UEAA_NPEAV1@PEAVQEvent@@@Z 0x180016310
?exists@QFile@@QEBA_NXZ 0x1800162c0
?exists@QFile@@SA_NAEBVQString@@@Z 0x1800162c8
?fromAscii_helper@QString@@CAPEAU?$QTypedArrayData@G@@PEBDH@Z 0x1800163b8
?fromStdWString@QString@@SA?AV1@AEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z 0x180016218
?fromUtf8@QString@@SA?AV1@PEBDH@Z 0x1800161e8
?getAndRef@ExternalRefCountData@QtSharedPointer@@SAPEAU12@PEBVQObject@@@Z 0x180016278
?insert@QJsonObject@@QEAA?AViterator@1@AEBVQString@@AEBVQJsonValue@@@Z 0x180016420
?invokeMethod@QMetaObject@@SA_NPEAVQObject@@PEBDVQGenericArgument@@222222222@Z 0x180016250
?invokeMethod@QMetaObject@@SA_NPEAVQObject@@PEBDW4ConnectionType@Qt@@VQGenericReturnArgument@@VQGenericArgument@@444444444@Z 0x180016248
?isEmpty@QJsonArray@@QEBA_NXZ 0x180016410
?metaObject@QObject@@UEBAPEBUQMetaObject@@XZ 0x180016318
?metaObject@QThread@@UEBAPEBUQMetaObject@@XZ 0x180016320
?moveToThread@QObject@@QEAAXPEAVQThread@@@Z 0x180016270
?normalizedType@QMetaObject@@SA?AVQByteArray@@PEBD@Z 0x180016240
?number@QString@@SA?AV1@HH@Z 0x1800163c0
?object@QJsonDocument@@QEBA?AVQJsonObject@@XZ 0x1800161c0
?qt_metacall@QObject@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z 0x180016458
?qt_metacall@QThread@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z 0x180016328
?qt_metacast@QObject@@UEAAPEAXPEBD@Z 0x180016450
?qt_metacast@QThread@@UEAAPEAXPEBD@Z 0x180016330
?quit@QThread@@QEAAXXZ 0x1800162a0
?realloc@QListData@@QEAAXH@Z 0x180016230
?registerNormalizedType@QMetaType@@SAHAEBVQByteArray@@P6AXPEAX@ZP6APEAX1PEBX@ZHV?$QFlags@W4TypeFlag@QMetaType@@@@PEBUQMetaObject@@@Z 0x180016258
?remove@QFile@@SA_NAEBVQString@@@Z 0x1800162d0
?remove@QListData@@QEAAXH@Z 0x180016238
?replace@QString@@QEAAAEAV1@AEBV1@0W4CaseSensitivity@Qt@@@Z 0x1800163d8
?run@QThread@@MEAAXXZ 0x180016338
?shared_null@QListData@@2UData@1@B 0x1800161c8
?size@QListData@@QEBAHXZ 0x180016390
?split@QString@@QEBA?AVQStringList@@AEBV1@V?$QFlags@W4SplitBehaviorFlags@Qt@@@@W4CaseSensitivity@Qt@@@Z 0x1800163d0
?start@QThread@@QEAAXW4Priority@1@@Z 0x180016298
?staticMetaObject@QObject@@2UQMetaObject@@B 0x180016460
?timerEvent@QObject@@MEAAXPEAVQTimerEvent@@@Z 0x180016340
?toArray@QJsonValue@@QEBA?AVQJsonArray@@XZ 0x1800162f8
?toInt@QJsonValue@@QEBAHH@Z 0x180016358
?toInt@QString@@QEBAHPEA_NH@Z 0x1800161f8
?toObject@QJsonValue@@QEBA?AVQJsonObject@@XZ 0x180016448
?toObject@QJsonValueRef@@QEBA?AVQJsonObject@@XZ 0x180016438
?toShort@QString@@QEBAFPEA_NH@Z 0x1800163c8
?toStdString@QString@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ 0x180016210
?toStdWString@QString@@QEBA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ 0x180016220
?toString@QJsonValue@@QEBA?AVQString@@XZ 0x180016350
?type@QJsonValue@@QEBA?AW4Type@1@XZ 0x180016360
?value@QJsonObject@@QEBA?AVQJsonValue@@AEBVQString@@@Z 0x180016428
?wait@QThread@@QEAA_NVQDeadlineTimer@@@Z 0x1800162a8
__C_specific_handler 0x1800164b8
__CxxFrameHandler3 0x1800164e0
__RTDynamicCast 0x180016490
__RTtypeid 0x1800164e8
__std_exception_copy 0x180016498
__std_exception_destroy 0x180016480
__std_terminate 0x1800164d0
__std_type_info_destroy_list 0x1800164b0
__std_type_info_name 0x180016488
_CxxThrowException 0x1800164d8
_purecall 0x1800164c8
memcpy 0x1800164c0
memmove 0x1800164a0
memset 0x1800164a8
check_upgrade_c 0x1800165b8
download_package_c 0x1800165e0
exit_sdk 0x1800165d0
set_log_dir 0x1800165b0
set_product_info 0x1800165a8
set_sensors_project 0x1800165c8
set_track_id 0x1800165c0
set_user_id 0x1800165e8
stop 0x1800165d8