TPCommon.dll

v2.31.0.1206 32-bit Windows NT Analyzed
Description
TPCommon.dll
Authors
Copyright (C) 1998-2022 Tencent. All rights reserved.
File size
143.1 KB
Uploaded
2025-12-02 14:49
Views
70
SHA-256
f318ee07c19dca57fece3abef0f6ecc6

Exported functions 66

??0ITPTimer@@QAE@ABV0@@Z #1 · 0xbae0
??0ITPTimer@@QAE@XZ #2 · 0xbad0
??0ITPTimerListener@@QAE@ABV0@@Z #3 · 0xba00
??0ITPTimerListener@@QAE@XZ #4 · 0xb9f0
??0TPLog@@AAE@XZ #5 · 0x1cd0
??0TPLogTag@@QAE@$$QAV0@@Z #6 · 0x4dd0
??0TPLogTag@@QAE@ABV0@@Z #7 · 0x4d50
??0TPLogTag@@QAE@XZ #8 · 0x4c20
??0critical_section_impl@details@pplx@@QAE@XZ #9 · 0x65f0
??0event_impl@details@pplx@@QAE@XZ #10 · 0x6560
??1ITPTimer@@UAE@XZ #11 · 0xbac0
??1ITPTimerListener@@UAE@XZ #12 · 0xb9e0
??1TPLogTag@@QAE@XZ #13 · 0x4c60
??1critical_section_impl@details@pplx@@QAE@XZ #14 · 0x6600
??1event_impl@details@pplx@@QAE@XZ #15 · 0x6590
??4ITPTimer@@QAEAAV0@ABV0@@Z #16 · 0xba10
??4ITPTimerListener@@QAEAAV0@ABV0@@Z #17 · 0xba10
??4TPLog@@QAEAAV0@$$QAV0@@Z #18 · 0x1c10
??4TPLog@@QAEAAV0@ABV0@@Z #19 · 0x1c10
??4TPLogTag@@QAEAAV0@$$QAV0@@Z #20 · 0x4ef0
??4TPLogTag@@QAEAAV0@ABV0@@Z #21 · 0x4e80
??_7ITPTimer@@6B@ #22 · 0x16a90
??_7ITPTimerListener@@6B@ #23 · 0x16ac4
?BuildTag@TPLogTag@@AAEXXZ #24 · 0x50b0
?CaptureCallstack@platform@details@pplx@@YAIPAPAXII@Z #25 · 0x6490
?Create@ITPTimer@@SAPAV1@J_N@Z #26 · 0xce20
?CreateRecursiveDirectory@tp_windows_common@@YA_NPB_W@Z #27 · 0x122b0
?CreateThreadSafeScheduler@@YA?AV?$shared_ptr@Uscheduler_interface@pplx@@@std@@XZ #28 · 0x9950
?DirectoryIsExist@tp_windows_common@@YA_NPB_W@Z #29 · 0x12290
?DoLog@TPLog@@AAEXW4TPPlayerLogLevel@@PB_W1H11@Z #30 · 0x1de0
?DoLogA@TPLog@@QAAXW4TPPlayerLogLevel@@PBD1H11ZZ #31 · 0x22e0
?DoLogA@TPLog@@QAEXW4TPPlayerLogLevel@@PBD1@Z #32 · 0x2630
?DoLogW@TPLog@@QAAXW4TPPlayerLogLevel@@PB_W1H11ZZ #33 · 0x2140
?DoLogW@TPLog@@QAEXW4TPPlayerLogLevel@@PB_W@Z #34 · 0x2750
?FileIsExist@tp_windows_common@@YA_NPB_W@Z #35 · 0x12240
?GetCurrentThreadId@platform@details@pplx@@YAJXZ #36 · 0x6470
?GetFileSize@tp_windows_common@@YA_JPB_W@Z #37 · 0x121d0
?GetInstance@TPLog@@SAAAV1@XZ #38 · 0x2770
?GetLogCallback@TPLog@@QAEPAVITPLogCallback@@XZ #39 · 0x1d50
?GetLogOutputLevel@TPLog@@QAE?AW4TPPlayerLogLevel@@XZ #40 · 0x1dd0
?GetTagStr@TPLogTag@@QBEPB_WXZ #41 · 0x50a0
?SetLogCallback@TPLog@@QAEXPAVITPLogCallback@@@Z #42 · 0x1ce0
?SetLogContext@TPLogTag@@QAEXABUTPLogContext@@@Z #43 · 0x4fb0
?SetLogOutputLevel@TPLog@@QAEXW4TPPlayerLogLevel@@@Z #44 · 0x1d60
?SetModule@TPLogTag@@QAEXPB_W@Z #45 · 0x5060
?SetPlayID@TPLogTag@@QAEXH@Z #46 · 0x5040
?SetPrefix@TPLogTag@@QAEXPB_W@Z #47 · 0x5000
?TPGetCoreLogLevelFromThumbLogLevel@@YA?AW4TPTraceLogLevel@@W4TPPlayerLogLevel@@@Z #48 · 0x2930
?TPGetThumbLogLevelFromCoreLogLevel@@YA?AW4TPPlayerLogLevel@@W4TPTraceLogLevel@@@Z #49 · 0x27d0
?TPIs64bitSystem@tp_windows_common@@YAHXZ #50 · 0x125c0
?TPIsVistaOrLater@tp_windows_common@@YAHXZ #51 · 0x12650
?TPIsWin10OrLater@tp_windows_common@@YAHW4TPWin10Versions@1@@Z #52 · 0x128b0
?TPIsWin7SP1OrLater@tp_windows_common@@YAHXZ #53 · 0x126e0
?TPIsWin81OrLater@tp_windows_common@@YAHXZ #54 · 0x127e0
?TPIsWin8OrLater@tp_windows_common@@YAHXZ #55 · 0x127b0
?TPIsWow64@tp_windows_common@@YAHXZ #56 · 0x12560
?YieldExecution@platform@details@pplx@@YAXXZ #57 · 0x6480
?__autoclassinit2@TPLog@@QAEXI@Z #58 · 0x1c30
?get_ambient_scheduler@pplx@@YA?AV?$shared_ptr@Uscheduler_interface@pplx@@@std@@XZ #59 · 0x5790
?lock@critical_section_impl@details@pplx@@QAEXXZ #60 · 0x6610
?reset@event_impl@details@pplx@@QAEXXZ #61 · 0x65b0
?schedule@windows_scheduler@details@pplx@@UAEXP6AXPAX@Z0@Z #62 · 0x6660
?set@event_impl@details@pplx@@QAEXXZ #63 · 0x65a0
?set_ambient_scheduler@pplx@@YAXV?$shared_ptr@Uscheduler_interface@pplx@@@std@@@Z #64 · 0x57a0
?unlock@critical_section_impl@details@pplx@@QAEXXZ #65 · 0x6620
?wait@event_impl@details@pplx@@QAEII@Z #66 · 0x65c0

Imported DLLs & functions 143

_callnewh 0x6d8261f4
free 0x6d8261fc
malloc 0x6d8261f8
_beginthreadex 0x6d82622c
_cexit 0x6d826218
_configure_narrow_argv 0x6d826228
_crt_atexit 0x6d826214
_execute_onexit_table 0x6d826230
_initialize_narrow_environment 0x6d826204
_initialize_onexit_table 0x6d826238
_initterm 0x6d82621c
_initterm_e 0x6d826220
_invalid_parameter_noinfo_noreturn 0x6d826208
_register_onexit_function 0x6d82620c
_seh_filter_dll 0x6d826210
strerror 0x6d826224
terminate 0x6d826234
__stdio_common_vsprintf 0x6d826248
__stdio_common_vsprintf_s 0x6d826240
__stdio_common_vswprintf 0x6d82624c
__stdio_common_vswprintf_s 0x6d826244
_gmtime64 0x6d82625c
CloseHandle 0x6d826044
CreateDirectoryW 0x6d8260bc
CreateEventW 0x6d826038
CreateIoCompletionPort 0x6d8260b0
CreateWaitableTimerW 0x6d8260b4
DeleteCriticalSection 0x6d826020
EnterCriticalSection 0x6d826024
FormatMessageA 0x6d8260ac
FormatMessageW 0x6d826078
GetCurrentProcess 0x6d8260c8
GetCurrentProcessId 0x6d8260d4
GetCurrentThreadId 0x6d826030
GetFileAttributesExW 0x6d8260c4
GetFileAttributesW 0x6d8260c0
GetLastError 0x6d826014
GetModuleHandleW 0x6d82604c
GetProcAddress 0x6d82601c
GetQueuedCompletionStatus 0x6d82606c
GetSystemTimeAsFileTime 0x6d8260b8
GetVersionExW 0x6d8260cc
InitializeCriticalSection 0x6d82602c
InitializeCriticalSectionAndSpinCount 0x6d82600c
InitializeSListHead 0x6d8260d0
InterlockedCompareExchange 0x6d826060
InterlockedDecrement 0x6d826064
InterlockedExchange 0x6d826050
InterlockedExchangeAdd 0x6d826084
InterlockedIncrement 0x6d8260a4
IsDebuggerPresent 0x6d8260e0
IsProcessorFeaturePresent 0x6d8260dc
LeaveCriticalSection 0x6d826028
LoadLibraryW 0x6d826018
LocalFree 0x6d82608c
MultiByteToWideChar 0x6d826010
OutputDebugStringW 0x6d826008
PostQueuedCompletionStatus 0x6d826074
QueryPerformanceCounter 0x6d8260e4
QueueUserAPC 0x6d826088
QueueUserWorkItem 0x6d826034
ResetEvent 0x6d826048
SetEvent 0x6d82603c
SetLastError 0x6d82605c
SetUnhandledExceptionFilter 0x6d826004
SetWaitableTimer 0x6d826054
SleepEx 0x6d826098
TerminateProcess 0x6d8260d8
TerminateThread 0x6d82607c
TlsAlloc 0x6d826080
TlsFree 0x6d8260a8
TlsGetValue 0x6d8260a0
TlsSetValue 0x6d826058
UnhandledExceptionFilter 0x6d826000
VerifyVersionInfoW 0x6d82609c
VerSetConditionMask 0x6d826090
WaitForMultipleObjects 0x6d826068
WaitForSingleObject 0x6d826070
WaitForSingleObjectEx 0x6d826040
WideCharToMultiByte 0x6d826094
_Cnd_destroy 0x6d826174
_Cnd_do_broadcast_at_thread_exit 0x6d826170
_Cnd_init 0x6d826190
_Cnd_signal 0x6d826168
_Cnd_wait 0x6d826178
_Mtx_destroy 0x6d82618c
_Mtx_destroy_in_situ 0x6d826158
_Mtx_init 0x6d82617c
_Mtx_init_in_situ 0x6d826160
_Mtx_lock 0x6d82615c
_Mtx_unlock 0x6d826164
_Thrd_detach 0x6d826188
_Thrd_id 0x6d826184
_Thrd_join 0x6d826194
_Thrd_start 0x6d826180
?_Execute_once@std@@YAHAAUonce_flag@1@P6GHPAX1PAPAX@Z1@Z 0x6d826144
?_Lock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UAEXXZ 0x6d82611c
?_Osfx@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEXXZ 0x6d8260fc
?_Pninc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAEPA_WXZ 0x6d82610c
?_Syserror_map@std@@YAPBDH@Z 0x6d826150
?_Throw_C_error@std@@YAXH@Z 0x6d826154
?_Throw_Cpp_error@std@@YAXH@Z 0x6d82616c
?_Unlock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UAEXXZ 0x6d826120
?_Winerror_map@std@@YAHH@Z 0x6d82614c
?_Winerror_message@std@@YAKKPADK@Z 0x6d826148
?_Xlength_error@std@@YAXPBD@Z 0x6d8260ec
??0?$basic_ios@_WU?$char_traits@_W@std@@@std@@IAE@XZ 0x6d826108
??0?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAE@PAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@_N@Z 0x6d826110
??0?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAE@XZ 0x6d8260f8
??1?$basic_ios@_WU?$char_traits@_W@std@@@std@@UAE@XZ 0x6d826114
??1?$basic_ostream@_WU?$char_traits@_W@std@@@std@@UAE@XZ 0x6d82613c
??1?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UAE@XZ 0x6d826118
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV01@H@Z 0x6d826140
?flush@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV12@XZ 0x6d826100
?imbue@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAEXABVlocale@2@@Z 0x6d826138
?setbuf@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAEPAV12@PA_W_J@Z 0x6d826134
?setstate@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QAEXH_N@Z 0x6d826104
?showmanyc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAE_JXZ 0x6d826124
?sputc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAEG_W@Z 0x6d826198
?sputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAE_JPB_W_J@Z 0x6d8260f0
?sync@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAEHXZ 0x6d82619c
?uflow@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAEGXZ 0x6d826128
?uncaught_exception@std@@YA_NXZ 0x6d8260f4
?xsgetn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAE_JPA_W_J@Z 0x6d82612c
?xsputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAE_JPB_W_J@Z 0x6d826130
SetLogCallback 0x6d8261a4
SetLogLevel 0x6d8261a8
__CxxFrameHandler3 0x6d8261d0
__std_exception_copy 0x6d8261cc
__std_exception_destroy 0x6d8261dc
__std_terminate 0x6d8261d4
__std_type_info_compare 0x6d8261c0
__std_type_info_destroy_list 0x6d8261b8
_CxxThrowException 0x6d8261c4
_except_handler4_common 0x6d8261c8
_purecall 0x6d8261b4
memcpy 0x6d8261e0
memmove 0x6d8261bc
memset 0x6d8261b0
wcsrchr 0x6d8261d8
WSACleanup 0x6d8261e8
WSAStartup 0x6d8261ec