QQLiveDownload.dll

v11.77.7225.0 32-bit Windows Analyzed
Description
腾讯视频
Authors
Copyright (C) 1998 - 2021 Tencent. All Rights Reserved
File size
553.1 KB
Uploaded
2025-12-02 14:49
Views
40
SHA-256
b114c8d61ca8d85b0d1095ff04f12a1c

Exported functions 4

DllCanUnloadNow #1 · 0x3e908
DllGetClassObject #2 · 0x3e91c
DllRegisterServer #3 · 0x3e950
DllUnregisterServer #4 · 0x3e95d

Imported DLLs & functions 319

RegCloseKey 0x6c84f024
RegCreateKeyExW 0x6c84f020
RegDeleteKeyW 0x6c84f01c
RegDeleteValueW 0x6c84f018
RegEnumKeyExW 0x6c84f014
RegOpenKeyExW 0x6c84f010
RegOpenKeyW 0x6c84f004
RegQueryInfoKeyW 0x6c84f00c
RegQueryValueExW 0x6c84f000
RegSetValueExW 0x6c84f008
_strtoui64 0x6c84f3c8
atoi 0x6c84f3d4
strtol 0x6c84f3c4
strtoul 0x6c84f3d0
wcstol 0x6c84f3d8
wcstoul 0x6c84f3cc
_callnewh 0x6c84f3e4
_recalloc 0x6c84f3e0
calloc 0x6c84f3ec
free 0x6c84f3f0
malloc 0x6c84f3e8
localeconv 0x6c84f3f8
_dsign 0x6c84f424
_dtest 0x6c84f418
_except1 0x6c84f40c
_fdsign 0x6c84f41c
_fdtest 0x6c84f410
_ldsign 0x6c84f420
_ldtest 0x6c84f414
ceil 0x6c84f400
floor 0x6c84f404
log2 0x6c84f408
_cexit 0x6c84f44c
_configure_narrow_argv 0x6c84f43c
_crt_atexit 0x6c84f454
_errno 0x6c84f460
_execute_onexit_table 0x6c84f458
_initialize_narrow_environment 0x6c84f42c
_initialize_onexit_table 0x6c84f450
_initterm 0x6c84f444
_initterm_e 0x6c84f440
_invalid_parameter_noinfo 0x6c84f434
_invalid_parameter_noinfo_noreturn 0x6c84f438
_register_onexit_function 0x6c84f45c
_resetstkoflw 0x6c84f464
_seh_filter_dll 0x6c84f430
terminate 0x6c84f448
__stdio_common_vsnprintf_s 0x6c84f478
__stdio_common_vswprintf 0x6c84f46c
__stdio_common_vswprintf_s 0x6c84f470
__stdio_common_vswscanf 0x6c84f474
_wcsicmp 0x6c84f48c
iswspace 0x6c84f484
strcmp 0x6c84f4b0
strlen 0x6c84f488
wcscat_s 0x6c84f4ac
wcscmp 0x6c84f4a8
wcscpy_s 0x6c84f498
wcscspn 0x6c84f4a4
wcslen 0x6c84f494
wcsncpy_s 0x6c84f49c
wcsnlen 0x6c84f490
wcsspn 0x6c84f4a0
wmemcpy_s 0x6c84f480
?GetCurrentIPCMAllVideoInfo@business@@YAPAUIPCMAllVideoInfo@PCMCurrentVideoInfoForGlobal@@XZ 0x6c84f030
?GetGameDownloadPath@business@@YA?AV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@XZ 0x6c84f044
?GetQimei36@business@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ 0x6c84f040
?GetVFormatBitrateName@business@@YA?AV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@PB_W@Z 0x6c84f04c
?GetVFormatChineseName@business@@YA?AV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@PB_W@Z 0x6c84f048
?IsMainPlayerEnableTvkPlayer@business@@YA_NXZ 0x6c84f034
?IsWxMiniGameEnable@business@@YA_NXZ 0x6c84f03c
?QL_GetIDFromIAllVideoInfo@business@@YA?AV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@PB_W@Z 0x6c84f038
?ReportHttpCgiRequestStatus@business@@YAXABUCgiHttpRequestStatusInfo@1@@Z 0x6c84f02c
CloseHandle 0x6c84f140
CreateFileW 0x6c84f0e8
CreateToolhelp32Snapshot 0x6c84f09c
DecodePointer 0x6c84f08c
DeleteCriticalSection 0x6c84f134
DeleteFileW 0x6c84f0e0
EncodePointer 0x6c84f090
EnterCriticalSection 0x6c84f128
FindResourceExW 0x6c84f0f4
FindResourceW 0x6c84f0f8
FreeLibrary 0x6c84f0c0
GetCurrentProcess 0x6c84f060
GetCurrentProcessId 0x6c84f070
GetCurrentThreadId 0x6c84f074
GetDiskFreeSpaceExW 0x6c84f0f0
GetFileAttributesW 0x6c84f0e4
GetFileSizeEx 0x6c84f0a4
GetLastError 0x6c84f124
GetModuleFileNameW 0x6c84f0c8
GetModuleHandleW 0x6c84f0cc
GetProcAddress 0x6c84f0d4
GetProcessHeap 0x6c84f120
GetProcessId 0x6c84f0a8
GetSystemDirectoryW 0x6c84f0a0
GetSystemTimeAsFileTime 0x6c84f078
GetThreadLocale 0x6c84f088
GetVersion 0x6c84f0ac
HeapAlloc 0x6c84f110
HeapDestroy 0x6c84f10c
HeapFree 0x6c84f118
HeapReAlloc 0x6c84f114
HeapSize 0x6c84f11c
InitializeCriticalSection 0x6c84f0c4
InitializeCriticalSectionAndSpinCount 0x6c84f130
InitializeSListHead 0x6c84f07c
InterlockedDecrement 0x6c84f104
InterlockedIncrement 0x6c84f100
IsDebuggerPresent 0x6c84f068
IsProcessorFeaturePresent 0x6c84f064
LeaveCriticalSection 0x6c84f12c
LoadLibraryExW 0x6c84f0b0
LoadLibraryW 0x6c84f0d0
LoadResource 0x6c84f138
LocalFree 0x6c84f054
LockResource 0x6c84f108
lstrcmpiW 0x6c84f0b4
MultiByteToWideChar 0x6c84f0dc
OutputDebugStringW 0x6c84f0fc
Process32FirstW 0x6c84f098
Process32NextW 0x6c84f094
QueryPerformanceCounter 0x6c84f06c
RaiseException 0x6c84f0b8
RemoveDirectoryW 0x6c84f0ec
SetThreadLocale 0x6c84f084
SetUnhandledExceptionFilter 0x6c84f05c
SizeofResource 0x6c84f13c
TerminateProcess 0x6c84f080
UnhandledExceptionFilter 0x6c84f058
VirtualQuery 0x6c84f0bc
WideCharToMultiByte 0x6c84f0d8
?CheckAdvise@@YAXPB_W@Z 0x6c84f19c
?CheckCertification@PortingAppBusiness@@QBEHXZ 0x6c84f190
?CheckUnadvise@@YAXPB_W@Z 0x6c84f1a0
?FileCoCreateInstance@@YAJPB_WABU_GUID@@PAUIUnknown@@K1PAPAXPAUHINSTANCE__@@@Z 0x6c84f160
?GetAppDataPath@@YA?AV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@XZ 0x6c84f198
?GetCommuInst@@YAJPAPAUIQQLiveCommand@@@Z 0x6c84f1a8
?GetConfigDword@@YAKABV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@0KW4tagQQLIVE_CONFIG_TYPE@@@Z 0x6c84f15c
?GetConfigInt@@YAJABV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@0JW4tagQQLIVE_CONFIG_TYPE@@@Z 0x6c84f180
?GetConfigString@@YA?AV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@ABV12@00W4tagQQLIVE_CONFIG_TYPE@@H@Z 0x6c84f158
?GetDeviceGuidStr@@YA?AV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@XZ 0x6c84f178
?GetInstance@PortingAppBusiness@@SAPAV1@XZ 0x6c84f18c
?GetKeyValue@@YAHABV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@0AAV12@_W@Z 0x6c84f164
?GetLiveServerUrl@@YA?AV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@PB_W@Z 0x6c84f16c
?GetPlayerSdkService@@YAPAVGlobalService@QLPlayer@@XZ 0x6c84f150
?GetQLInstallDir@@YA?AV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@XZ 0x6c84f14c
?GetStatisticInst@@YAJPAPAUIStatistic@@@Z 0x6c84f1a4
?IsPortingAppPack@@YAHXZ 0x6c84f188
?OpenQQLive@@YAHPB_W@Z 0x6c84f17c
?PathAddBackslashW@@YAXAAV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@@Z 0x6c84f154
?QL_GetCurrentIAllVideoInfo@@YAPAUIAllVideoInfo@QLCurrentVideoInfoForGlobal@@XZ 0x6c84f194
?QQ_GetDownloadPath@@YA?AV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@XZ 0x6c84f1b0
?QQ_GetProtocolVersionNumber@@YAJXZ 0x6c84f170
?QQ_GetVersionDescription@@YA?AV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@XZ 0x6c84f174
?split@@YA?AV?$vector@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@2@@std@@ABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@2@0@Z 0x6c84f168
?Utf8FromWS@@YA?AV?$CStringT@DV?$StrTraitATL@DV?$ChTraitsCRT@D@ATL@@@ATL@@@ATL@@PB_WH@Z 0x6c84f1ac
?Utf8ToWS@@YA?AV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@PBDH@Z 0x6c84f148
?WriteConfigInt@@YAXABV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@0JW4tagQQLIVE_CONFIG_TYPE@@@Z 0x6c84f184
QQLogOutToFileFMTW 0x6c84f1b8
QQLogOutToFileW 0x6c84f1bc
_Getcvt 0x6c84f1c8
_Mbrtowc 0x6c84f1cc
?_Decref@facet@locale@std@@UAEPAV_Facet_base@3@XZ 0x6c84f1ec
?_Getfalse@_Locinfo@std@@QBEPBDXZ 0x6c84f1d8
?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ 0x6c84f1f8
?_Gettrue@_Locinfo@std@@QBEPBDXZ 0x6c84f1dc
?_Incref@facet@locale@std@@UAEXXZ 0x6c84f1f0
?_Init@locale@std@@CAPAV_Locimp@12@_N@Z 0x6c84f1e8
?_Random_device@std@@YAIXZ 0x6c84f1c4
?_Xbad_alloc@std@@YAXXZ 0x6c84f20c
?_Xbad_function_call@std@@YAXXZ 0x6c84f208
?_Xlength_error@std@@YAXPBD@Z 0x6c84f210
?_Xout_of_range@std@@YAXPBD@Z 0x6c84f214
??0_Locinfo@std@@QAE@PBD@Z 0x6c84f1d0
??0_Lockit@std@@QAE@H@Z 0x6c84f204
??0facet@locale@std@@IAE@I@Z 0x6c84f1e0
??1_Locinfo@std@@QAE@XZ 0x6c84f1d4
??1_Lockit@std@@QAE@XZ 0x6c84f200
??1facet@locale@std@@MAE@XZ 0x6c84f1e4
??Bid@locale@std@@QAEIXZ 0x6c84f1fc
?id@?$numpunct@_W@std@@2V0locale@2@A 0x6c84f1f4
CoCreateInstance 0x6c84f4dc
CoLoadLibrary 0x6c84f4d8
CoTaskMemAlloc 0x6c84f4cc
CoTaskMemFree 0x6c84f4d4
CoTaskMemRealloc 0x6c84f4c8
StringFromGUID2 0x6c84f4d0
DispCallFunc 0x6c84f228
LoadRegTypeLib 0x6c84f22c
LoadTypeLib 0x6c84f230
RegisterTypeLib 0x6c84f224
SysAllocString 0x6c84f254
SysAllocStringByteLen 0x6c84f248
SysAllocStringLen 0x6c84f240
SysFreeString 0x6c84f250
SysStringByteLen 0x6c84f244
SysStringLen 0x6c84f24c
UnRegisterTypeLib 0x6c84f220
VarBstrCmp 0x6c84f23c
VariantClear 0x6c84f238
VariantInit 0x6c84f21c
VarUI4FromStr 0x6c84f234
??0CharReaderBuilder@Json@@QAE@XZ 0x6c84f2d4
??0StreamWriterBuilder@Json@@QAE@XZ 0x6c84f2c4
??0Value@Json@@QAE@_N@Z 0x6c84f298
??0Value@Json@@QAE@$$QAV01@@Z 0x6c84f2a0
??0Value@Json@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z 0x6c84f294
??0Value@Json@@QAE@ABV01@@Z 0x6c84f29c
??0Value@Json@@QAE@H@Z 0x6c84f284
??0Value@Json@@QAE@I@Z 0x6c84f288
??0Value@Json@@QAE@N@Z 0x6c84f28c
??0Value@Json@@QAE@PBD@Z 0x6c84f290
??0Value@Json@@QAE@W4ValueType@1@@Z 0x6c84f280
??1CharReaderBuilder@Json@@UAE@XZ 0x6c84f2fc
??1StreamWriterBuilder@Json@@UAE@XZ 0x6c84f2c8
??1Value@Json@@QAE@XZ 0x6c84f2a4
??4Value@Json@@QAEAAV01@V01@@Z 0x6c84f2b4
??AStreamWriterBuilder@Json@@QAEAAVValue@1@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z 0x6c84f2cc
??AValue@Json@@QAEAAV01@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z 0x6c84f2bc
??AValue@Json@@QAEAAV01@H@Z 0x6c84f2b8
??AValue@Json@@QAEAAV01@PBD@Z 0x6c84f26c
?asBool@Value@Json@@QBE_NXZ 0x6c84f2e8
?asInt@Value@Json@@QBEHXZ 0x6c84f2e4
?asString@Value@Json@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ 0x6c84f2e0
?CheckFileExist@base@@YAHPB_W@Z 0x6c84f27c
?CreateAllDirectory@base@@YAHPB_W@Z 0x6c84f2f0
?CreateFileDirectory@base@@YAHPB_W@Z 0x6c84f2ec
?empty@Value@Json@@QBE_NXZ 0x6c84f260
?FormUrlEncode@base@@YAXAAV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@@Z 0x6c84f2d8
?FormUrlEncode@base@@YAXAAV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@ABI@Z 0x6c84f2dc
?GetOnLine@base@@YAHXZ 0x6c84f264
?GetOsVersionNumber@base@@YA?AV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@XZ 0x6c84f2f4
?Is4KPlayerEnable@base@@YA_NXZ 0x6c84f2a8
?IsEnableUAC@base@@YAHXZ 0x6c84f2ac
?isInt@Value@Json@@QBE_NXZ 0x6c84f300
?isMember@Value@Json@@QBE_NPBD@Z 0x6c84f270
?IsNumber@base@@YAHPB_W@Z 0x6c84f278
?isString@Value@Json@@QBE_NXZ 0x6c84f25c
?newCharReader@CharReaderBuilder@Json@@UBEPAVCharReader@2@XZ 0x6c84f2f8
?PathRemoveFileSpecW@base@@YAXAAV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@@Z 0x6c84f2b0
?UrlDecode@base@@YA?AV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@ABV23@@Z 0x6c84f268
?UrlDecode@base@@YA?AV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@ABV23@ABI@Z 0x6c84f274
?Utf8ToWide@base@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@@Z 0x6c84f2d0
?writeString@Json@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVFactory@StreamWriter@1@ABVValue@1@@Z 0x6c84f2c0
ShellExecuteExW 0x6c84f308
PathAppendW 0x6c84f310
PathFileExistsW 0x6c84f314
??0TiXmlDocument@@QAE@XZ 0x6c84f550
??0TiXmlElement@@QAE@PBD@Z 0x6c84f53c
??1TiXmlDocument@@UAE@XZ 0x6c84f54c
??1TiXmlElement@@UAE@XZ 0x6c84f538
?Accept@TiXmlDocument@@UBE_NPAVTiXmlVisitor@@@Z 0x6c84f518
?Attribute@TiXmlElement@@QBEPBDPBD@Z 0x6c84f534
?Clone@TiXmlDocument@@MBEPAVTiXmlNode@@XZ 0x6c84f514
?FirstChildElement@TiXmlNode@@QAEPAVTiXmlElement@@PBD@Z 0x6c84f558
?GetText@TiXmlElement@@QBEPBDXZ 0x6c84f554
?InsertEndChild@TiXmlNode@@QAEPAV1@ABV1@@Z 0x6c84f540
?LoadFile@TiXmlDocument@@QAE_NPB_WW4TiXmlEncoding@@@Z 0x6c84f52c
?LoadXML@TiXmlDocument@@QAE_NPADHW4TiXmlEncoding@@@Z 0x6c84f548
?NextSiblingElement@TiXmlNode@@QAEPAVTiXmlElement@@PBD@Z 0x6c84f55c
?Parse@TiXmlDocument@@UAEPBDPBDPAVTiXmlParsingData@@W4TiXmlEncoding@@@Z 0x6c84f510
?Print@TiXmlDocument@@UBEXPAU_iobuf@@H@Z 0x6c84f50c
?RootElement@TiXmlDocument@@QAEPAVTiXmlElement@@XZ 0x6c84f544
?SaveFile@TiXmlDocument@@QBE_NPB_W@Z 0x6c84f51c
?SetAttribute@TiXmlElement@@QAEXPBD0@Z 0x6c84f530
?SetAttribute@TiXmlElement@@QAEXPBDH@Z 0x6c84f520
?ToComment@TiXmlNode@@UAEPAVTiXmlComment@@XZ 0x6c84f508
?ToComment@TiXmlNode@@UBEPBVTiXmlComment@@XZ 0x6c84f504
?ToDeclaration@TiXmlNode@@UAEPAVTiXmlDeclaration@@XZ 0x6c84f500
?ToDeclaration@TiXmlNode@@UBEPBVTiXmlDeclaration@@XZ 0x6c84f4fc
?ToDocument@TiXmlDocument@@UAEPAV1@XZ 0x6c84f4f8
?ToDocument@TiXmlDocument@@UBEPBV1@XZ 0x6c84f4f4
?ToElement@TiXmlNode@@UAEPAVTiXmlElement@@XZ 0x6c84f4f0
?ToElement@TiXmlNode@@UBEPBVTiXmlElement@@XZ 0x6c84f4ec
?ToText@TiXmlNode@@UAEPAVTiXmlText@@XZ 0x6c84f4e8
?ToText@TiXmlNode@@UBEPBVTiXmlText@@XZ 0x6c84f524
?ToUnknown@TiXmlNode@@UAEPAVTiXmlUnknown@@XZ 0x6c84f4e4
?ToUnknown@TiXmlNode@@UBEPBVTiXmlUnknown@@XZ 0x6c84f528
?CreateTask@Async@UtilUN@@YA_NPAPAUIAsyncTask@12@ABV?$function@$$A6AXXZ@std@@@Z 0x6c84f320
?Dispatch@MainThread@Async@UtilUN@@YA_NABV?$function@$$A6AXXZ@std@@@Z 0x6c84f32c
UN_MainThread_Dispatch 0x6c84f324
UN_WorkThread_Dispatch 0x6c84f328
UNAllocUtf8String 0x6c84f330
UNFreeUtf8String 0x6c84f31c
UN_CreateMuatbleUrlRequest 0x6c84f338
UN_GetUNUrlManager 0x6c84f340
UN_ParseUrl 0x6c84f33c
CharLowerBuffW 0x6c84f34c
CharNextW 0x6c84f350
CreateWindowExW 0x6c84f360
DefWindowProcW 0x6c84f358
DestroyWindow 0x6c84f368
GetWindowLongW 0x6c84f370
IsWindow 0x6c84f364
LoadCursorW 0x6c84f348
RegisterClassExW 0x6c84f35c
SendMessageTimeoutW 0x6c84f354
SetWindowLongW 0x6c84f36c
__CxxFrameHandler3 0x6c84f388
__std_exception_copy 0x6c84f37c
__std_exception_destroy 0x6c84f378
__std_terminate 0x6c84f39c
__std_type_info_destroy_list 0x6c84f398
_CxxThrowException 0x6c84f384
_except_handler4_common 0x6c84f394
_purecall 0x6c84f3ac
memcmp 0x6c84f390
memcpy 0x6c84f3a8
memmove 0x6c84f3a4
memset 0x6c84f3a0
wcsrchr 0x6c84f38c
wcsstr 0x6c84f380
GetFileVersionInfoSizeW 0x6c84f3bc
GetFileVersionInfoW 0x6c84f3b4
VerQueryValueW 0x6c84f3b8