TPThumbPlayer.dll

Description: TPThumbPlayer.dll

Authors: Copyright (C) 1998-2022 Tencent. All rights reserved.

Version: 2.31.0.1206

Architecture: 32-bit

Operating System: Windows NT

SHA256: 0016d115e0f468e92524313617d868f3

File Size: 770.6 KB

Uploaded At: Dec. 2, 2025, 2:49 p.m.

Views: 7

Exported Functions

  • TPBuildArrayParam (Ordinal: 1, Address: 0x6ef20)
  • TPBuildBoolParam (Ordinal: 2, Address: 0x6edc0)
  • TPBuildBoolParamEx (Ordinal: 3, Address: 0x6ee90)
  • TPBuildFloatParam (Ordinal: 4, Address: 0x6ec20)
  • TPBuildFloatParamEx (Ordinal: 5, Address: 0x6ecf0)
  • TPBuildLongParam (Ordinal: 6, Address: 0x6eba0)
  • TPBuildLongParamEx (Ordinal: 7, Address: 0x6ebe0)
  • TPBuildStringArrayParam (Ordinal: 8, Address: 0x6ef50)
  • TPBuildStringParam (Ordinal: 9, Address: 0x6eec0)
  • TPBuildStringParamEx (Ordinal: 10, Address: 0x6eef0)
  • TPGetAssetFactory (Ordinal: 11, Address: 0x6a280)
  • TPGetCapabilityFactory (Ordinal: 12, Address: 0x6a390)
  • TPGetDownloadProxyFactory (Ordinal: 13, Address: 0x6a2e0)
  • TPGetPlayerFactory (Ordinal: 14, Address: 0x6a220)
  • TPGetTPPlayerManager (Ordinal: 15, Address: 0x6a210)
  • TPGetTPVideoFrameBufferFactory (Ordinal: 16, Address: 0x6a3f0)
  • TPGetUtilsFactory (Ordinal: 17, Address: 0x6a330)
  • kTPDRMPropertyKeyAppver (Ordinal: 18, Address: 0xa70b8)
  • kTPDRMPropertyKeyCookie (Ordinal: 19, Address: 0xa70bc)
  • kTPDRMPropertyKeyGUID (Ordinal: 20, Address: 0xa70b0)
  • kTPDRMPropertyKeyLicenseUrl (Ordinal: 21, Address: 0xa70a4)
  • kTPDRMPropertyKeyPlatform (Ordinal: 22, Address: 0xa70b4)
  • kTPDRMPropertyKeyProvisionUrl (Ordinal: 23, Address: 0xa70a0)
  • kTPDRMPropertyKeySavePath (Ordinal: 24, Address: 0xa70ac)
  • kTPDRMPropertyKeyUseL1 (Ordinal: 25, Address: 0xa70a8)

Imported DLLs & Functions

api-ms-win-crt-convert-l1-1-0.dll
  • wcstol (Address: 0x6de6d234)
api-ms-win-crt-heap-l1-1-0.dll
  • _callnewh (Address: 0x6de6d244)
  • free (Address: 0x6de6d23c)
  • malloc (Address: 0x6de6d240)
api-ms-win-crt-math-l1-1-0.dll
  • _except1 (Address: 0x6de6d24c)
  • roundf (Address: 0x6de6d250)
api-ms-win-crt-runtime-l1-1-0.dll
  • _cexit (Address: 0x6de6d268)
  • _configure_narrow_argv (Address: 0x6de6d280)
  • _crt_atexit (Address: 0x6de6d26c)
  • _errno (Address: 0x6de6d258)
  • _execute_onexit_table (Address: 0x6de6d270)
  • _initialize_narrow_environment (Address: 0x6de6d27c)
  • _initialize_onexit_table (Address: 0x6de6d278)
  • _initterm (Address: 0x6de6d264)
  • _initterm_e (Address: 0x6de6d25c)
  • _invalid_parameter_noinfo_noreturn (Address: 0x6de6d288)
  • _register_onexit_function (Address: 0x6de6d274)
  • _seh_filter_dll (Address: 0x6de6d284)
  • terminate (Address: 0x6de6d260)
api-ms-win-crt-stdio-l1-1-0.dll
  • __stdio_common_vfprintf (Address: 0x6de6d294)
  • __stdio_common_vsnprintf_s (Address: 0x6de6d298)
  • __stdio_common_vsprintf (Address: 0x6de6d290)
  • __stdio_common_vswprintf (Address: 0x6de6d29c)
api-ms-win-crt-string-l1-1-0.dll
  • isalnum (Address: 0x6de6d2b4)
  • isalpha (Address: 0x6de6d2bc)
  • isspace (Address: 0x6de6d2b8)
  • strncmp (Address: 0x6de6d2ac)
  • tolower (Address: 0x6de6d2c0)
  • wcscpy_s (Address: 0x6de6d2b0)
  • wcslen (Address: 0x6de6d2a8)
  • wcsnlen (Address: 0x6de6d2a4)
DSOUND.dll
  • (Address: 0x6de6d000)
KERNEL32.dll
  • CloseHandle (Address: 0x6de6d038)
  • CreateEventW (Address: 0x6de6d05c)
  • DeleteCriticalSection (Address: 0x6de6d00c)
  • EnterCriticalSection (Address: 0x6de6d044)
  • FreeLibrary (Address: 0x6de6d06c)
  • GetCurrentProcess (Address: 0x6de6d02c)
  • GetCurrentProcessId (Address: 0x6de6d020)
  • GetCurrentThreadId (Address: 0x6de6d064)
  • GetLastError (Address: 0x6de6d040)
  • GetModuleFileNameW (Address: 0x6de6d070)
  • GetModuleHandleW (Address: 0x6de6d010)
  • GetProcAddress (Address: 0x6de6d074)
  • GetSystemTimeAsFileTime (Address: 0x6de6d068)
  • InitializeCriticalSectionAndSpinCount (Address: 0x6de6d04c)
  • InitializeSListHead (Address: 0x6de6d01c)
  • IsDebuggerPresent (Address: 0x6de6d014)
  • IsProcessorFeaturePresent (Address: 0x6de6d028)
  • LeaveCriticalSection (Address: 0x6de6d048)
  • LoadLibraryW (Address: 0x6de6d078)
  • MultiByteToWideChar (Address: 0x6de6d07c)
  • OutputDebugStringW (Address: 0x6de6d018)
  • QueryPerformanceCounter (Address: 0x6de6d024)
  • RaiseException (Address: 0x6de6d03c)
  • ResetEvent (Address: 0x6de6d054)
  • SetEvent (Address: 0x6de6d050)
  • SetUnhandledExceptionFilter (Address: 0x6de6d030)
  • TerminateProcess (Address: 0x6de6d060)
  • UnhandledExceptionFilter (Address: 0x6de6d034)
  • WaitForSingleObjectEx (Address: 0x6de6d058)
  • WideCharToMultiByte (Address: 0x6de6d008)
MSVCP140.dll
  • _Cnd_broadcast (Address: 0x6de6d0a0)
  • _Cnd_destroy_in_situ (Address: 0x6de6d0a4)
  • _Cnd_init_in_situ (Address: 0x6de6d0bc)
  • _Cnd_register_at_thread_exit (Address: 0x6de6d098)
  • _Cnd_timedwait (Address: 0x6de6d090)
  • _Cnd_unregister_at_thread_exit (Address: 0x6de6d0c0)
  • _Cnd_wait (Address: 0x6de6d09c)
  • _Mtx_current_owns (Address: 0x6de6d0c4)
  • _Mtx_destroy_in_situ (Address: 0x6de6d108)
  • _Mtx_init_in_situ (Address: 0x6de6d100)
  • _Mtx_lock (Address: 0x6de6d104)
  • _Mtx_unlock (Address: 0x6de6d0f8)
  • _Xtime_get_ticks (Address: 0x6de6d0fc)
  • ?__ExceptionPtrAssign@@YAXPAXPBX@Z (Address: 0x6de6d0c8)
  • ?__ExceptionPtrCopy@@YAXPAXPBX@Z (Address: 0x6de6d0ec)
  • ?__ExceptionPtrCopyException@@YAXPAXPBX1@Z (Address: 0x6de6d0b8)
  • ?__ExceptionPtrCreate@@YAXPAX@Z (Address: 0x6de6d0f0)
  • ?__ExceptionPtrCurrentException@@YAXPAX@Z (Address: 0x6de6d0e0)
  • ?__ExceptionPtrDestroy@@YAXPAX@Z (Address: 0x6de6d0e4)
  • ?__ExceptionPtrRethrow@@YAXPBX@Z (Address: 0x6de6d0d4)
  • ?__ExceptionPtrToBool@@YA_NPBX@Z (Address: 0x6de6d094)
  • ?_Execute_once@std@@YAHAAUonce_flag@1@P6GHPAX1PAPAX@Z1@Z (Address: 0x6de6d0b0)
  • ?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ (Address: 0x6de6d128)
  • ?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ (Address: 0x6de6d0ac)
  • ?_Random_device@std@@YAIXZ (Address: 0x6de6d0d8)
  • ?_Rethrow_future_exception@std@@YAXVexception_ptr@1@@Z (Address: 0x6de6d088)
  • ?_Syserror_map@std@@YAPBDH@Z (Address: 0x6de6d08c)
  • ?_Throw_C_error@std@@YAXH@Z (Address: 0x6de6d10c)
  • ?_Throw_Cpp_error@std@@YAXH@Z (Address: 0x6de6d084)
  • ?_Throw_future_error@std@@YAXABVerror_code@1@@Z (Address: 0x6de6d0b4)
  • ?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ (Address: 0x6de6d12c)
  • ?_Xbad_function_call@std@@YAXXZ (Address: 0x6de6d0e8)
  • ?_Xinvalid_argument@std@@YAXPBD@Z (Address: 0x6de6d0dc)
  • ?_Xlength_error@std@@YAXPBD@Z (Address: 0x6de6d120)
  • ?_Xout_of_range@std@@YAXPBD@Z (Address: 0x6de6d0f4)
  • ??0?$basic_ios@DU?$char_traits@D@std@@@std@@IAE@XZ (Address: 0x6de6d0cc)
  • ??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z (Address: 0x6de6d0a8)
  • ??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ (Address: 0x6de6d0d0)
  • ??1?$basic_ios@DU?$char_traits@D@std@@@std@@UAE@XZ (Address: 0x6de6d148)
  • ??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UAE@XZ (Address: 0x6de6d110)
  • ??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAE@XZ (Address: 0x6de6d124)
  • ??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@H@Z (Address: 0x6de6d114)
  • ??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAVios_base@1@AAV21@@Z@Z (Address: 0x6de6d118)
  • ?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEXABVlocale@2@@Z (Address: 0x6de6d11c)
  • ?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEPAV12@PAD_J@Z (Address: 0x6de6d144)
  • ?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JXZ (Address: 0x6de6d130)
  • ?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ (Address: 0x6de6d140)
  • ?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ (Address: 0x6de6d134)
  • ?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPAD_J@Z (Address: 0x6de6d138)
  • ?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPBD_J@Z (Address: 0x6de6d13c)
ole32.dll
  • CoCreateInstance (Address: 0x6de6d2d0)
  • CoInitializeEx (Address: 0x6de6d2d4)
  • CoTaskMemFree (Address: 0x6de6d2cc)
  • CoUninitialize (Address: 0x6de6d2c8)
  • PropVariantClear (Address: 0x6de6d2d8)
OLEAUT32.dll
  • SysAllocString (Address: 0x6de6d150)
pthread.dll
  • pthread_mutex_destroy (Address: 0x6de6d2ec)
  • pthread_mutex_init (Address: 0x6de6d2f8)
  • pthread_mutex_lock (Address: 0x6de6d2e4)
  • pthread_mutex_unlock (Address: 0x6de6d2f4)
  • pthread_mutexattr_destroy (Address: 0x6de6d2e8)
  • pthread_mutexattr_init (Address: 0x6de6d2e0)
  • pthread_mutexattr_settype (Address: 0x6de6d2f0)
TPCommon.dll
  • ??0critical_section_impl@details@pplx@@QAE@XZ (Address: 0x6de6d194)
  • ??0event_impl@details@pplx@@QAE@XZ (Address: 0x6de6d184)
  • ??0TPLogTag@@QAE@XZ (Address: 0x6de6d1a0)
  • ??1critical_section_impl@details@pplx@@QAE@XZ (Address: 0x6de6d190)
  • ??1event_impl@details@pplx@@QAE@XZ (Address: 0x6de6d180)
  • ??1TPLogTag@@QAE@XZ (Address: 0x6de6d19c)
  • ?CaptureCallstack@platform@details@pplx@@YAIPAPAXII@Z (Address: 0x6de6d174)
  • ?CreateThreadSafeScheduler@@YA?AV?$shared_ptr@Uscheduler_interface@pplx@@@std@@XZ (Address: 0x6de6d1a4)
  • ?DoLogA@TPLog@@QAAXW4TPPlayerLogLevel@@PBD1H11ZZ (Address: 0x6de6d1a8)
  • ?DoLogW@TPLog@@QAAXW4TPPlayerLogLevel@@PB_W1H11ZZ (Address: 0x6de6d16c)
  • ?get_ambient_scheduler@pplx@@YA?AV?$shared_ptr@Uscheduler_interface@pplx@@@std@@XZ (Address: 0x6de6d198)
  • ?GetCurrentThreadId@platform@details@pplx@@YAJXZ (Address: 0x6de6d170)
  • ?GetInstance@TPLog@@SAAAV1@XZ (Address: 0x6de6d1ac)
  • ?GetTagStr@TPLogTag@@QBEPB_WXZ (Address: 0x6de6d160)
  • ?lock@critical_section_impl@details@pplx@@QAEXXZ (Address: 0x6de6d18c)
  • ?set@event_impl@details@pplx@@QAEXXZ (Address: 0x6de6d17c)
  • ?SetLogCallback@TPLog@@QAEXPAVITPLogCallback@@@Z (Address: 0x6de6d15c)
  • ?SetLogContext@TPLogTag@@QAEXABUTPLogContext@@@Z (Address: 0x6de6d168)
  • ?SetLogOutputLevel@TPLog@@QAEXW4TPPlayerLogLevel@@@Z (Address: 0x6de6d158)
  • ?SetModule@TPLogTag@@QAEXPB_W@Z (Address: 0x6de6d164)
  • ?unlock@critical_section_impl@details@pplx@@QAEXXZ (Address: 0x6de6d188)
  • ?wait@event_impl@details@pplx@@QAEII@Z (Address: 0x6de6d178)
TPCore.dll
  • CreateCapabilityHelper (Address: 0x6de6d1b4)
  • CreateInitConfig (Address: 0x6de6d1c4)
  • CreateTPWindowsPlayer (Address: 0x6de6d1c8)
  • DestroyCapabilityHelper (Address: 0x6de6d1b8)
  • DestroyInitConfig (Address: 0x6de6d1cc)
  • DestroyTPWindowsPlayer (Address: 0x6de6d1c0)
  • InitSDK (Address: 0x6de6d1bc)
TPMultiProcess.dll
  • ??0ITPProcessManagerListener@@QAE@XZ (Address: 0x6de6d1d4)
  • ??1ITPProcessManagerListener@@UAE@XZ (Address: 0x6de6d1d8)
  • ?GetInstance@ITPProcessManager@@SAAAV1@XZ (Address: 0x6de6d1dc)
USER32.dll
  • UnregisterClassW (Address: 0x6de6d1e4)
VCRUNTIME140.dll
  • __CxxFrameHandler3 (Address: 0x6de6d20c)
  • __std_exception_copy (Address: 0x6de6d204)
  • __std_exception_destroy (Address: 0x6de6d208)
  • __std_terminate (Address: 0x6de6d1ec)
  • __std_type_info_compare (Address: 0x6de6d218)
  • __std_type_info_destroy_list (Address: 0x6de6d1f0)
  • _CxxThrowException (Address: 0x6de6d1f8)
  • _except_handler4_common (Address: 0x6de6d1f4)
  • _purecall (Address: 0x6de6d21c)
  • memcpy (Address: 0x6de6d210)
  • memmove (Address: 0x6de6d214)
  • memset (Address: 0x6de6d220)
  • strchr (Address: 0x6de6d1fc)
  • wcsrchr (Address: 0x6de6d200)
WINMM.dll
  • waveOutGetDevCapsW (Address: 0x6de6d228)
  • waveOutGetNumDevs (Address: 0x6de6d22c)