TPThumbPlayer.dll
Description: TPThumbPlayer.dll
Authors: Copyright (C) 1998-2022 Tencent. All rights reserved.
Version: 2.31.0.1206
Architecture: 64-bit
Operating System: Windows NT
SHA256: e068d234080ac947c14100daf8db3adc
File Size: 983.9 KB
Uploaded At: Dec. 4, 2025, 6:17 a.m.
Views: 12
Exported Functions
- TPBuildArrayParam (Ordinal: 1, Address: 0x7af20)
- TPBuildBoolParam (Ordinal: 2, Address: 0x7ad00)
- TPBuildBoolParamEx (Ordinal: 3, Address: 0x7ad90)
- TPBuildFloatParam (Ordinal: 4, Address: 0x7abe0)
- TPBuildFloatParamEx (Ordinal: 5, Address: 0x7ac60)
- TPBuildLongParam (Ordinal: 6, Address: 0x7aac0)
- TPBuildLongParamEx (Ordinal: 7, Address: 0x7ab40)
- TPBuildStringArrayParam (Ordinal: 8, Address: 0x7af80)
- TPBuildStringParam (Ordinal: 9, Address: 0x7ae40)
- TPBuildStringParamEx (Ordinal: 10, Address: 0x7aea0)
- TPGetAssetFactory (Ordinal: 11, Address: 0x764c0)
- TPGetCapabilityFactory (Ordinal: 12, Address: 0x76610)
- TPGetDownloadProxyFactory (Ordinal: 13, Address: 0x76530)
- TPGetPlayerFactory (Ordinal: 14, Address: 0x76450)
- TPGetTPPlayerManager (Ordinal: 15, Address: 0x76440)
- TPGetTPVideoFrameBufferFactory (Ordinal: 16, Address: 0x76680)
- TPGetUtilsFactory (Ordinal: 17, Address: 0x765a0)
- kTPDRMPropertyKeyAppver (Ordinal: 18, Address: 0xda140)
- kTPDRMPropertyKeyCookie (Ordinal: 19, Address: 0xda148)
- kTPDRMPropertyKeyGUID (Ordinal: 20, Address: 0xda130)
- kTPDRMPropertyKeyLicenseUrl (Ordinal: 21, Address: 0xda118)
- kTPDRMPropertyKeyPlatform (Ordinal: 22, Address: 0xda138)
- kTPDRMPropertyKeyProvisionUrl (Ordinal: 23, Address: 0xda110)
- kTPDRMPropertyKeySavePath (Ordinal: 24, Address: 0xda128)
- kTPDRMPropertyKeyUseL1 (Ordinal: 25, Address: 0xda120)
Imported DLLs & Functions
api-ms-win-crt-convert-l1-1-0.dll
- wcstol (Address: 0x18008c490)
api-ms-win-crt-heap-l1-1-0.dll
- _callnewh (Address: 0x18008c4a0)
- free (Address: 0x18008c4b0)
- malloc (Address: 0x18008c4a8)
api-ms-win-crt-math-l1-1-0.dll
- roundf (Address: 0x18008c4c0)
api-ms-win-crt-runtime-l1-1-0.dll
- _cexit (Address: 0x18008c4f8)
- _configure_narrow_argv (Address: 0x18008c4d0)
- _crt_atexit (Address: 0x18008c4f0)
- _errno (Address: 0x18008c4e8)
- _execute_onexit_table (Address: 0x18008c508)
- _initialize_narrow_environment (Address: 0x18008c528)
- _initialize_onexit_table (Address: 0x18008c518)
- _initterm (Address: 0x18008c510)
- _initterm_e (Address: 0x18008c530)
- _invalid_parameter_noinfo_noreturn (Address: 0x18008c520)
- _register_onexit_function (Address: 0x18008c500)
- _seh_filter_dll (Address: 0x18008c4d8)
- terminate (Address: 0x18008c4e0)
api-ms-win-crt-stdio-l1-1-0.dll
- __stdio_common_vfprintf (Address: 0x18008c558)
- __stdio_common_vsnprintf_s (Address: 0x18008c540)
- __stdio_common_vsprintf (Address: 0x18008c548)
- __stdio_common_vswprintf (Address: 0x18008c550)
api-ms-win-crt-string-l1-1-0.dll
- isalnum (Address: 0x18008c590)
- isalpha (Address: 0x18008c568)
- isspace (Address: 0x18008c598)
- strncmp (Address: 0x18008c580)
- tolower (Address: 0x18008c588)
- wcscpy_s (Address: 0x18008c5a0)
- wcslen (Address: 0x18008c578)
- wcsnlen (Address: 0x18008c570)
DSOUND.dll
- (Address: 0x18008c000)
KERNEL32.dll
- CloseHandle (Address: 0x18008c090)
- CreateEventW (Address: 0x18008c0d8)
- DecodePointer (Address: 0x18008c010)
- DeleteCriticalSection (Address: 0x18008c018)
- EnterCriticalSection (Address: 0x18008c0a8)
- FreeLibrary (Address: 0x18008c0f0)
- GetCurrentProcess (Address: 0x18008c040)
- GetCurrentProcessId (Address: 0x18008c028)
- GetCurrentThreadId (Address: 0x18008c020)
- GetLastError (Address: 0x18008c0a0)
- GetModuleFileNameW (Address: 0x18008c0f8)
- GetModuleHandleW (Address: 0x18008c070)
- GetProcAddress (Address: 0x18008c100)
- GetSystemTimeAsFileTime (Address: 0x18008c0e8)
- InitializeCriticalSectionAndSpinCount (Address: 0x18008c0b8)
- InitializeSListHead (Address: 0x18008c088)
- IsDebuggerPresent (Address: 0x18008c080)
- IsProcessorFeaturePresent (Address: 0x18008c038)
- LeaveCriticalSection (Address: 0x18008c0b0)
- LoadLibraryW (Address: 0x18008c108)
- MultiByteToWideChar (Address: 0x18008c110)
- OutputDebugStringW (Address: 0x18008c078)
- QueryPerformanceCounter (Address: 0x18008c030)
- RaiseException (Address: 0x18008c098)
- ResetEvent (Address: 0x18008c0c8)
- RtlCaptureContext (Address: 0x18008c068)
- RtlLookupFunctionEntry (Address: 0x18008c060)
- RtlVirtualUnwind (Address: 0x18008c058)
- SetEvent (Address: 0x18008c0c0)
- SetUnhandledExceptionFilter (Address: 0x18008c048)
- TerminateProcess (Address: 0x18008c0e0)
- UnhandledExceptionFilter (Address: 0x18008c050)
- WaitForSingleObjectEx (Address: 0x18008c0d0)
- WideCharToMultiByte (Address: 0x18008c118)
MSVCP140.dll
- _Cnd_broadcast (Address: 0x18008c128)
- _Cnd_destroy_in_situ (Address: 0x18008c130)
- _Cnd_init_in_situ (Address: 0x18008c240)
- _Cnd_register_at_thread_exit (Address: 0x18008c168)
- _Cnd_timedwait (Address: 0x18008c178)
- _Cnd_unregister_at_thread_exit (Address: 0x18008c248)
- _Cnd_wait (Address: 0x18008c160)
- _Mtx_current_owns (Address: 0x18008c250)
- _Mtx_destroy_in_situ (Address: 0x18008c228)
- _Mtx_init_in_situ (Address: 0x18008c218)
- _Mtx_lock (Address: 0x18008c220)
- _Mtx_unlock (Address: 0x18008c208)
- _Xtime_get_ticks (Address: 0x18008c210)
- ?__ExceptionPtrAssign@@YAXPEAXPEBX@Z (Address: 0x18008c258)
- ?__ExceptionPtrCopy@@YAXPEAXPEBX@Z (Address: 0x18008c1f0)
- ?__ExceptionPtrCopyException@@YAXPEAXPEBX1@Z (Address: 0x18008c238)
- ?__ExceptionPtrCreate@@YAXPEAX@Z (Address: 0x18008c1f8)
- ?__ExceptionPtrCurrentException@@YAXPEAX@Z (Address: 0x18008c1d8)
- ?__ExceptionPtrDestroy@@YAXPEAX@Z (Address: 0x18008c1e0)
- ?__ExceptionPtrRethrow@@YAXPEBX@Z (Address: 0x18008c1c0)
- ?__ExceptionPtrToBool@@YA_NPEBX@Z (Address: 0x18008c170)
- ?_Execute_once@std@@YAHAEAUonce_flag@1@P6AHPEAX1PEAPEAX@Z1@Z (Address: 0x18008c198)
- ?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ (Address: 0x18008c2b0)
- ?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ (Address: 0x18008c148)
- ?_Random_device@std@@YAIXZ (Address: 0x18008c1c8)
- ?_Rethrow_future_exception@std@@YAXVexception_ptr@1@@Z (Address: 0x18008c188)
- ?_Syserror_map@std@@YAPEBDH@Z (Address: 0x18008c180)
- ?_Throw_C_error@std@@YAXH@Z (Address: 0x18008c230)
- ?_Throw_Cpp_error@std@@YAXH@Z (Address: 0x18008c190)
- ?_Throw_future_error@std@@YAXAEBVerror_code@1@@Z (Address: 0x18008c1a0)
- ?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ (Address: 0x18008c270)
- ?_Xbad_function_call@std@@YAXXZ (Address: 0x18008c1e8)
- ?_Xinvalid_argument@std@@YAXPEBD@Z (Address: 0x18008c1d0)
- ?_Xlength_error@std@@YAXPEBD@Z (Address: 0x18008c268)
- ?_Xout_of_range@std@@YAXPEBD@Z (Address: 0x18008c200)
- ??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ (Address: 0x18008c1b0)
- ??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z (Address: 0x18008c1a8)
- ??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ (Address: 0x18008c1b8)
- ??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ (Address: 0x18008c140)
- ??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UEAA@XZ (Address: 0x18008c260)
- ??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ (Address: 0x18008c138)
- ??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z (Address: 0x18008c150)
- ??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAVios_base@1@AEAV21@@Z@Z (Address: 0x18008c158)
- ?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAXAEBVlocale@2@@Z (Address: 0x18008c278)
- ?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAPEAV12@PEAD_J@Z (Address: 0x18008c288)
- ?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ (Address: 0x18008c2a8)
- ?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ (Address: 0x18008c280)
- ?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ (Address: 0x18008c2a0)
- ?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z (Address: 0x18008c298)
- ?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z (Address: 0x18008c290)
ole32.dll
- CoCreateInstance (Address: 0x18008c5b0)
- CoInitializeEx (Address: 0x18008c5c8)
- CoTaskMemFree (Address: 0x18008c5c0)
- CoUninitialize (Address: 0x18008c5d0)
- PropVariantClear (Address: 0x18008c5b8)
OLEAUT32.dll
- SysAllocString (Address: 0x18008c2c0)
pthread.dll
- pthread_mutex_destroy (Address: 0x18008c5f0)
- pthread_mutex_init (Address: 0x18008c608)
- pthread_mutex_lock (Address: 0x18008c600)
- pthread_mutex_unlock (Address: 0x18008c5e0)
- pthread_mutexattr_destroy (Address: 0x18008c5f8)
- pthread_mutexattr_init (Address: 0x18008c610)
- pthread_mutexattr_settype (Address: 0x18008c5e8)
TPCommon.dll
- ??0critical_section_impl@details@pplx@@QEAA@XZ (Address: 0x18008c348)
- ??0event_impl@details@pplx@@QEAA@XZ (Address: 0x18008c328)
- ??0TPLogTag@@QEAA@XZ (Address: 0x18008c360)
- ??1critical_section_impl@details@pplx@@QEAA@XZ (Address: 0x18008c340)
- ??1event_impl@details@pplx@@QEAA@XZ (Address: 0x18008c320)
- ??1TPLogTag@@QEAA@XZ (Address: 0x18008c358)
- ?CaptureCallstack@platform@details@pplx@@YA_KPEAPEAX_K1@Z (Address: 0x18008c370)
- ?CreateThreadSafeScheduler@@YA?AV?$shared_ptr@Uscheduler_interface@pplx@@@std@@XZ (Address: 0x18008c368)
- ?DoLogA@TPLog@@QEAAXW4TPPlayerLogLevel@@PEBD1H11ZZ (Address: 0x18008c2d0)
- ?DoLogW@TPLog@@QEAAXW4TPPlayerLogLevel@@PEB_W1H11ZZ (Address: 0x18008c378)
- ?get_ambient_scheduler@pplx@@YA?AV?$shared_ptr@Uscheduler_interface@pplx@@@std@@XZ (Address: 0x18008c350)
- ?GetCurrentThreadId@platform@details@pplx@@YAJXZ (Address: 0x18008c300)
- ?GetInstance@TPLog@@SAAEAV1@XZ (Address: 0x18008c308)
- ?GetTagStr@TPLogTag@@QEBAPEB_WXZ (Address: 0x18008c2e8)
- ?lock@critical_section_impl@details@pplx@@QEAAXXZ (Address: 0x18008c338)
- ?set@event_impl@details@pplx@@QEAAXXZ (Address: 0x18008c318)
- ?SetLogCallback@TPLog@@QEAAXPEAVITPLogCallback@@@Z (Address: 0x18008c2e0)
- ?SetLogContext@TPLogTag@@QEAAXAEBUTPLogContext@@@Z (Address: 0x18008c2f8)
- ?SetLogOutputLevel@TPLog@@QEAAXW4TPPlayerLogLevel@@@Z (Address: 0x18008c2d8)
- ?SetModule@TPLogTag@@QEAAXPEB_W@Z (Address: 0x18008c2f0)
- ?unlock@critical_section_impl@details@pplx@@QEAAXXZ (Address: 0x18008c330)
- ?wait@event_impl@details@pplx@@QEAAII@Z (Address: 0x18008c310)
TPCore.dll
- CreateCapabilityHelper (Address: 0x18008c3b8)
- CreateInitConfig (Address: 0x18008c390)
- CreateTPWindowsPlayer (Address: 0x18008c388)
- DestroyCapabilityHelper (Address: 0x18008c3a0)
- DestroyInitConfig (Address: 0x18008c3a8)
- DestroyTPWindowsPlayer (Address: 0x18008c398)
- InitSDK (Address: 0x18008c3b0)
TPMultiProcess.dll
- ??0ITPProcessManagerListener@@QEAA@XZ (Address: 0x18008c3d0)
- ??1ITPProcessManagerListener@@UEAA@XZ (Address: 0x18008c3d8)
- ?GetInstance@ITPProcessManager@@SAAEAV1@XZ (Address: 0x18008c3c8)
USER32.dll
- UnregisterClassW (Address: 0x18008c3e8)
VCRUNTIME140.dll
- __C_specific_handler (Address: 0x18008c428)
- __CxxFrameHandler3 (Address: 0x18008c448)
- __std_exception_copy (Address: 0x18008c418)
- __std_exception_destroy (Address: 0x18008c420)
- __std_terminate (Address: 0x18008c440)
- __std_type_info_compare (Address: 0x18008c410)
- __std_type_info_destroy_list (Address: 0x18008c408)
- _CxxThrowException (Address: 0x18008c3f8)
- _purecall (Address: 0x18008c438)
- memcmp (Address: 0x18008c458)
- memcpy (Address: 0x18008c460)
- memmove (Address: 0x18008c468)
- memset (Address: 0x18008c450)
- strchr (Address: 0x18008c400)
- wcsrchr (Address: 0x18008c430)
WINMM.dll
- waveOutGetDevCapsW (Address: 0x18008c480)
- waveOutGetNumDevs (Address: 0x18008c478)