QQPlayer.dll

v9.51.3087.226 32-bit Windows Analyzed
Description
QQ音乐播放控件
Authors
Copyright (C) 1998-2015 Tencent. All Rights Reserved
File size
119.2 KB
Uploaded
2025-12-02 14:50
Views
39
SHA-256
0fa855df85aa52455a0a429ea5b79f1a

Exported functions 59

??0CMyMutex@@QAE@XZ #1 · 0x69f5
??0CQmApprovedDomain@@QAE@XZ #2 · 0x70e2
??0CQmString@@QAE@ABV0@@Z #3 · 0x7a49
??0CQmString@@QAE@PB_W@Z #4 · 0x7ae9
??0CQmString@@QAE@XZ #5 · 0x7a0c
??0CQmString@@QAE@_W@Z #6 · 0x7a97
??1CMyMutex@@QAE@XZ #7 · 0x69ff
??1CQmApprovedDomain@@QAE@XZ #8 · 0x7117
??1CQmString@@QAE@XZ #9 · 0x7a2d
??4CMyMutex@@QAEAAV0@ABV0@@Z #10 · 0x69e2
??4CQmApprovedDomain@@QAEAAV0@ABV0@@Z #11 · 0x70d5
??4CQmString@@QAEAAV0@ABV0@@Z #12 · 0x7b30
??BCQmString@@QAEPB_WXZ #13 · 0x7b60
??YCQmString@@QAEXABV0@@Z #14 · 0x7b50
?AddDomain@CQmApprovedDomain@@QAEXPBD@Z #15 · 0x7150
?CheckParentDirectory@qzonemusic@@YAHPB_W@Z #16 · 0x6b9b
?Create@CMyMutex@@QAEHPAU_SECURITY_ATTRIBUTES@@HPB_W@Z #17 · 0x6a04
?CreateObjectFromFile@@YAJPB_WPAUIUnknown@@ABU_GUID@@2PAPAX@Z #18 · 0x6abf
?CreatePicture@qzonemusic@@YAJPAUHINSTANCE__@@IPAPAUIPicture@@@Z #19 · 0x5cdc
?Decode16@qzonemusic@@YA?AVCQmString@@PB_W@Z #20 · 0xa331
?Destroy@CMyMutex@@QAEXXZ #21 · 0x6a5a
?DoLog@@YAHPB_WZZ #22 · 0x5fb1
?Encode16@qzonemusic@@YA?AVCQmString@@PB_W@Z #23 · 0xa220
?EndLog@@YAXXZ #24 · 0x61f1
?Format@CQmString@@QAAHPB_WZZ #25 · 0x7bc9
?FormatString@@YA?AVCQmString@@PB_WZZ #26 · 0x7bf1
?FormatV@CQmString@@QAEHPB_WPAD@Z #27 · 0x7bde
?GetAppDataFolder@qzonemusic@@YA?AVCQmString@@XZ #28 · 0x6dfa
?GetApprovedDomain@CQmApprovedDomain@@QBEPBDH@Z #29 · 0x713a
?GetApprovedDomainsCount@CQmApprovedDomain@@QBEIXZ #30 · 0x712b
?GetExeFolder@qzonemusic@@YA?AVCQmString@@XZ #31 · 0x6d3e
?GetFileText@qzonemusic@@YA?AVCQmString@@PB_W@Z #32 · 0x627d
?GetLength@CQmString@@QBEHXZ #33 · 0x7b65
?GetModuleFolder@qzonemusic@@YA?AVCQmString@@PAUHINSTANCE__@@@Z #34 · 0x6cb5
?GetModulePath@qzonemusic@@YA?AVCQmString@@PAUHINSTANCE__@@@Z #35 · 0x6c57
?GetRegisterComponentPath@qzonemusic@@YA?AVCQmString@@ABU_GUID@@H@Z #36 · 0x6eb3
?GetTempFile@qzonemusic@@YA?AVCQmString@@PB_W@Z #37 · 0x6d5b
?GetVersionInfoFromFile@qzonemusic@@YAHPB_WAAE1AAK2@Z #38 · 0x5a80
?InitLog@@YAHPB_W@Z #39 · 0x5e1a
?IsCreated@CMyMutex@@QBEHXZ #40 · 0x69d6
?IsCurComponentBetter@qzonemusic@@YAHQB_W0@Z #41 · 0x5b8d
?IsEmpty@CQmString@@QBEHXZ #42 · 0x7bba
?IsLocked@CMyMutex@@QBEHXZ #43 · 0x69de
?LoadRes@qzonemusic@@YAJPAUHINSTANCE__@@PB_W1PAPAUIStream@@@Z #44 · 0x5c12
?Lock@CMyMutex@@QAEHK@Z #45 · 0x6a74
?Mid@CQmString@@QBE?AV1@HH@Z #46 · 0x7b6d
?Open@CMyMutex@@QAEHKHPB_W@Z #47 · 0x6a31
?OpenIE@qzonemusic@@YAHPB_W@Z #48 · 0x689c
?RemoveDomain@CQmApprovedDomain@@QAEXPBD@Z #49 · 0x715e
?STR2DWORD@qzonemusic@@YAHPB_WAAK@Z #50 · 0xa1a9
?SetExceptionCatcher@@YAXPB_W0H@Z #51 · 0x1894
?SetQQUin@@YAXI@Z #52 · 0x1a3c
?TrimString@qzonemusic@@YAXAAVCQmString@@@Z #53 · 0x63c8
?URLDecode@qzonemusic@@YA?AVCQmString@@PB_W@Z #54 · 0xa026
?URLEncode@qzonemusic@@YA?AVCQmString@@PB_W@Z #55 · 0x9f26
?UTF8URLDecode@qzonemusic@@YA?AVCQmString@@PB_W@Z #56 · 0xa5e0
?UTF8URLEncode@qzonemusic@@YA?AVCQmString@@PB_W@Z #57 · 0xa444
?Unlock@CMyMutex@@QAEXXZ #58 · 0x6aa3
?_IsValidString@CQmString@@SGHPB_WH@Z #59 · 0x1552

Imported DLLs & functions 251

RegCloseKey 0x60d9e004
RegCreateKeyExW 0x60d9e010
RegDeleteKeyW 0x60d9e020
RegDeleteValueW 0x60d9e028
RegEnumKeyExW 0x60d9e018
RegEnumKeyW 0x60d9e00c
RegOpenKeyExW 0x60d9e008
RegOpenKeyW 0x60d9e014
RegQueryInfoKeyW 0x60d9e000
RegQueryValueExW 0x60d9e01c
RegSetValueExW 0x60d9e024
ImageList_AddMasked 0x60d9e038
ImageList_Create 0x60d9e03c
ImageList_Draw 0x60d9e030
ImageList_SetBkColor 0x60d9e034
DeleteObject 0x60d9e044
StackWalk 0x60d9e3e8
SymFunctionTableAccess 0x60d9e3e4
SymGetModuleInfo 0x60d9e3f8
SymGetSymFromAddr 0x60d9e3f4
SymInitialize 0x60d9e3ec
SymLoadModule 0x60d9e3e0
SymSetOptions 0x60d9e3f0
CloseHandle 0x60d9e074
CreateDirectoryW 0x60d9e0e4
CreateFileA 0x60d9e0a8
CreateFileW 0x60d9e04c
CreateMutexW 0x60d9e0ec
DebugBreak 0x60d9e07c
DeleteCriticalSection 0x60d9e108
DeleteFileW 0x60d9e088
DisableThreadLibraryCalls 0x60d9e104
EnterCriticalSection 0x60d9e130
FindClose 0x60d9e1a4
FindFirstFileW 0x60d9e1ac
FindNextFileW 0x60d9e078
FindResourceExW 0x60d9e114
FindResourceW 0x60d9e0b8
FlushInstructionCache 0x60d9e1b8
FreeLibrary 0x60d9e0fc
GetACP 0x60d9e118
GetCurrentProcess 0x60d9e06c
GetCurrentProcessId 0x60d9e068
GetCurrentThreadId 0x60d9e054
GetFileAttributesW 0x60d9e0f0
GetFileSize 0x60d9e1b0
GetFullPathNameW 0x60d9e1b4
GetLastError 0x60d9e090
GetLocaleInfoA 0x60d9e180
GetLocalTime 0x60d9e0e0
GetModuleFileNameA 0x60d9e09c
GetModuleFileNameW 0x60d9e1a8
GetModuleHandleW 0x60d9e080
GetOEMCP 0x60d9e11c
GetProcAddress 0x60d9e098
GetProcessHeap 0x60d9e16c
GetSystemDefaultLangID 0x60d9e120
GetSystemDefaultLCID 0x60d9e128
GetSystemTimeAsFileTime 0x60d9e134
GetTempFileNameW 0x60d9e0f8
GetTempPathW 0x60d9e0f4
GetThreadLocale 0x60d9e17c
GetTickCount 0x60d9e138
GetUserDefaultLangID 0x60d9e124
GetUserDefaultLCID 0x60d9e12c
GetVersionExA 0x60d9e178
GetVersionExW 0x60d9e05c
GlobalAlloc 0x60d9e0c8
GlobalFree 0x60d9e0d4
GlobalLock 0x60d9e0cc
GlobalUnlock 0x60d9e0d0
HeapAlloc 0x60d9e168
HeapDestroy 0x60d9e154
HeapFree 0x60d9e170
HeapReAlloc 0x60d9e150
HeapSize 0x60d9e14c
InitializeCriticalSection 0x60d9e10c
InterlockedCompareExchange 0x60d9e174
InterlockedDecrement 0x60d9e18c
InterlockedExchange 0x60d9e184
InterlockedIncrement 0x60d9e188
IsBadReadPtr 0x60d9e0a4
IsBadStringPtrW 0x60d9e1c0
IsDebuggerPresent 0x60d9e140
IsProcessorFeaturePresent 0x60d9e160
LeaveCriticalSection 0x60d9e050
LoadLibraryA 0x60d9e164
LoadLibraryExW 0x60d9e110
LoadLibraryW 0x60d9e060
LoadResource 0x60d9e0c0
LockResource 0x60d9e0c4
lstrcmpiW 0x60d9e100
lstrlenA 0x60d9e0a0
lstrlenW 0x60d9e0ac
MultiByteToWideChar 0x60d9e190
OpenMutexW 0x60d9e0e8
OpenProcess 0x60d9e194
OutputDebugStringW 0x60d9e08c
QueryPerformanceCounter 0x60d9e13c
RaiseException 0x60d9e064
ReadFile 0x60d9e19c
ReleaseMutex 0x60d9e0dc
SetFileAttributesW 0x60d9e084
SetFilePointer 0x60d9e1a0
SetLastError 0x60d9e058
SetUnhandledExceptionFilter 0x60d9e1bc
SizeofResource 0x60d9e0bc
Sleep 0x60d9e148
TerminateProcess 0x60d9e198
UnhandledExceptionFilter 0x60d9e144
VirtualAlloc 0x60d9e158
VirtualFree 0x60d9e15c
VirtualProtect 0x60d9e0b0
VirtualQueryEx 0x60d9e094
WaitForSingleObject 0x60d9e0d8
WideCharToMultiByte 0x60d9e0b4
WriteFile 0x60d9e070
??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z 0x60d9e1d4
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z 0x60d9e1f4
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z 0x60d9e1f0
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ 0x60d9e1c8
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ 0x60d9e1f8
??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z 0x60d9e1cc
??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z 0x60d9e1d8
??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z 0x60d9e1e8
??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@D@Z 0x60d9e1dc
??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z 0x60d9e1ec
?allocate@?$allocator@D@std@@QAEPADI@Z 0x60d9e1e4
?deallocate@?$allocator@D@std@@QAEXPADI@Z 0x60d9e1e0
?swap@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXAAV12@@Z 0x60d9e1d0
__clean_type_info_names_internal 0x60d9e2fc
__CppXcptFilter 0x60d9e200
__CxxFrameHandler3 0x60d9e23c
__dllonexit 0x60d9e2f8
_adjust_fdiv 0x60d9e204
_amsg_exit 0x60d9e208
_crt_debugger_hook 0x60d9e234
_CxxThrowException 0x60d9e2f0
_decode_pointer 0x60d9e220
_encode_pointer 0x60d9e22c
_encoded_null 0x60d9e214
_except_handler4_common 0x60d9e230
_initterm 0x60d9e210
_initterm_e 0x60d9e20c
_invalid_parameter_noinfo 0x60d9e2ac
_localtime64_s 0x60d9e250
_lock 0x60d9e228
_malloc_crt 0x60d9e218
_onexit 0x60d9e224
_recalloc 0x60d9e2b8
_time64 0x60d9e254
_unlock 0x60d9e2f4
_vscwprintf 0x60d9e2e0
_vsnwprintf_s 0x60d9e2c8
_wcsicmp 0x60d9e2d0
_wsplitpath_s 0x60d9e2e8
_wtoi 0x60d9e2b4
?_type_info_dtor_internal_method@type_info@@QAEXXZ 0x60d9e238
??_U@YAPAXI@Z 0x60d9e24c
??_V@YAXPAX@Z 0x60d9e248
??0exception@std@@QAE@ABQBD@Z 0x60d9e260
??0exception@std@@QAE@ABV01@@Z 0x60d9e268
??0exception@std@@QAE@XZ 0x60d9e298
??1exception@std@@UAE@XZ 0x60d9e264
??2@YAPAXI@Z 0x60d9e244
??3@YAXPAX@Z 0x60d9e240
?terminate@@YAXXZ 0x60d9e21c
?what@exception@std@@UBEPBDXZ 0x60d9e274
calloc 0x60d9e2a8
fabs 0x60d9e258
floor 0x60d9e25c
free 0x60d9e2a0
iswdigit 0x60d9e2a4
iswspace 0x60d9e2cc
malloc 0x60d9e2d8
memcpy 0x60d9e2b0
memcpy_s 0x60d9e288
memmove_s 0x60d9e290
memset 0x60d9e294
rand 0x60d9e2c4
srand 0x60d9e2c0
sscanf_s 0x60d9e2dc
strchr 0x60d9e2bc
strlen 0x60d9e284
vswprintf_s 0x60d9e29c
wcscat_s 0x60d9e2ec
wcschr 0x60d9e28c
wcscpy_s 0x60d9e280
wcslen 0x60d9e270
wcsncmp 0x60d9e2e4
wcsncpy_s 0x60d9e2d4
wcsrchr 0x60d9e26c
wcsstr 0x60d9e27c
wprintf 0x60d9e278
CoCreateGuid 0x60d9e41c
CoCreateInstance 0x60d9e410
CoLoadLibrary 0x60d9e404
CoTaskMemAlloc 0x60d9e414
CoTaskMemFree 0x60d9e40c
CoTaskMemRealloc 0x60d9e418
CreateStreamOnHGlobal 0x60d9e400
StringFromCLSID 0x60d9e408
OleLoadPicture 0x60d9e310
SysAllocString 0x60d9e318
SysAllocStringLen 0x60d9e308
SysFreeString 0x60d9e314
SysStringLen 0x60d9e304
VarUI4FromStr 0x60d9e30c
SHCreateDirectoryExW 0x60d9e328
ShellExecuteW 0x60d9e320
SHGetSpecialFolderPathW 0x60d9e324
PathFileExistsW 0x60d9e330
BeginPaint 0x60d9e388
CallWindowProcW 0x60d9e3b0
CharLowerW 0x60d9e34c
CharNextW 0x60d9e358
DefWindowProcW 0x60d9e39c
DialogBoxParamW 0x60d9e350
EndDialog 0x60d9e380
EndPaint 0x60d9e390
GetActiveWindow 0x60d9e340
GetClientRect 0x60d9e3a4
GetDlgItem 0x60d9e394
GetParent 0x60d9e384
GetSystemMetrics 0x60d9e36c
GetWindow 0x60d9e374
GetWindowLongW 0x60d9e38c
GetWindowRect 0x60d9e364
IsWindow 0x60d9e360
KillTimer 0x60d9e370
LoadBitmapW 0x60d9e338
LoadStringW 0x60d9e348
MapWindowPoints 0x60d9e3a8
MessageBeep 0x60d9e33c
MoveWindow 0x60d9e35c
SendMessageW 0x60d9e3ac
SetDlgItemTextW 0x60d9e398
SetTimer 0x60d9e3a0
SetWindowLongW 0x60d9e354
SetWindowPos 0x60d9e344
ShowWindow 0x60d9e37c
SystemParametersInfoW 0x60d9e378
UnregisterClassA 0x60d9e368
GetFileVersionInfoSizeW 0x60d9e3bc
GetFileVersionInfoW 0x60d9e3b8
VerQueryValueW 0x60d9e3c0
HttpOpenRequestA 0x60d9e3d0
HttpSendRequestA 0x60d9e3cc
InternetCloseHandle 0x60d9e3c8
InternetConnectA 0x60d9e3d4
InternetOpenA 0x60d9e3d8