QzoneMusic.dll

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

Exported functions 4

DllCanUnloadNow #1 · 0x15f83
DllGetClassObject #2 · 0x15f8f
DllRegisterServer #3 · 0x15f94
DllUnregisterServer #4 · 0x160be

Imported DLLs & functions 356

RegCloseKey 0x1002900c
RegCreateKeyExW 0x10029000
RegOpenKeyExW 0x10029008
RegSetValueExW 0x10029004
0x10029014
0x10029018
0x1002901c
0x10029020
0x10029024
0x10029028
0x1002902c
0x10029030
0x10029034
0x10029038
0x1002903c
0x10029040
0x10029044
0x10029048
0x1002904c
0x10029050
0x10029054
0x10029058
0x1002905c
0x10029060
BitBlt 0x100290c4
CreateBitmap 0x1002909c
CreateCompatibleBitmap 0x100290cc
CreateCompatibleDC 0x100290c0
CreateFontIndirectW 0x10029068
CreatePen 0x100290ac
CreatePolygonRgn 0x100290bc
CreateRectRgnIndirect 0x10029088
CreateSolidBrush 0x100290b0
DeleteDC 0x100290c8
DeleteObject 0x100290b8
GetDeviceCaps 0x10029094
GetObjectW 0x100290d4
GetStockObject 0x1002906c
LPtoDP 0x10029070
Rectangle 0x100290b4
RestoreDC 0x10029084
SaveDC 0x10029074
SelectObject 0x100290a8
SetBkColor 0x10029098
SetBkMode 0x100290a0
SetMapMode 0x10029078
SetTextAlign 0x1002908c
SetTextColor 0x100290a4
SetViewportOrgEx 0x10029080
SetWindowOrgEx 0x1002907c
StretchBlt 0x100290d0
TextOutW 0x10029090
CloseHandle 0x100291a0
CreateEventW 0x100290ec
CreateFileW 0x1002917c
CreateToolhelp32Snapshot 0x10029114
DeleteCriticalSection 0x10029188
DeleteFileW 0x10029190
DisableThreadLibraryCalls 0x10029160
EnterCriticalSection 0x10029184
FindResourceExW 0x1002912c
FindResourceW 0x10029110
FlushInstructionCache 0x10029154
FreeLibrary 0x10029134
GetACP 0x100291d0
GetCurrentProcess 0x10029150
GetCurrentProcessId 0x10029118
GetCurrentThreadId 0x10029200
GetLastError 0x1002919c
GetLocaleInfoA 0x100291d4
GetModuleFileNameW 0x10029138
GetModuleHandleW 0x10029158
GetPrivateProfileIntW 0x10029194
GetPrivateProfileStringW 0x10029198
GetProcAddress 0x10029140
GetProcessHeap 0x100291b4
GetSystemTimeAsFileTime 0x10029204
GetTempFileNameW 0x10029148
GetTempPathW 0x10029144
GetThreadLocale 0x100291d8
GetTickCount 0x10029178
GetVersionExA 0x100291dc
HeapAlloc 0x100291b8
HeapDestroy 0x100291e0
HeapFree 0x100291b0
HeapReAlloc 0x100291e4
HeapSize 0x100291e8
InitializeCriticalSection 0x1002918c
InterlockedCompareExchange 0x100291ac
InterlockedDecrement 0x100290e8
InterlockedExchange 0x100291cc
InterlockedIncrement 0x10029164
IsDebuggerPresent 0x100291f8
IsProcessorFeaturePresent 0x100291c0
LeaveCriticalSection 0x10029180
LoadLibraryA 0x100291bc
LoadLibraryW 0x1002913c
LoadResource 0x10029128
LockResource 0x10029124
lstrcmpiA 0x10029168
lstrlenA 0x100290e0
lstrlenW 0x1002910c
MapViewOfFile 0x100290f4
MulDiv 0x1002915c
MultiByteToWideChar 0x100291a4
OpenFileMappingW 0x100290f0
OpenProcess 0x10029208
Process32FirstW 0x1002911c
Process32NextW 0x10029130
QueryPerformanceCounter 0x100291fc
RaiseException 0x10029174
ReadFile 0x1002916c
ResetEvent 0x10029104
SetEvent 0x100290f8
SetFilePointer 0x10029170
SetLastError 0x1002914c
SetUnhandledExceptionFilter 0x100291f4
SizeofResource 0x10029120
Sleep 0x100290e4
TerminateProcess 0x100291ec
UnhandledExceptionFilter 0x100291f0
UnmapViewOfFile 0x100290fc
VirtualAlloc 0x100291c8
VirtualFree 0x100291c4
WaitForMultipleObjects 0x10029108
WaitForSingleObject 0x10029100
WideCharToMultiByte 0x100290dc
WriteFile 0x100291a8
??$?8_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@0@Z 0x10029238
??$?8_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@PB_W@Z 0x10029230
??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@PBD@Z 0x10029278
??$?9_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@0@Z 0x1002927c
??$?9_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@PB_W@Z 0x100292b4
??$?H_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@ABV10@0@Z 0x10029280
??$?H_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@ABV10@PB_W@Z 0x10029244
??$?M_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@0@Z 0x100292a4
??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@ABV01@@Z 0x10029260
??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@PB_W@Z 0x10029270
??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@XZ 0x10029248
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z 0x10029274
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z 0x1002926c
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ 0x10029268
??1?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@XZ 0x1002924c
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ 0x10029264
??4?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@ABV01@@Z 0x1002925c
??4?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@PB_W@Z 0x10029250
??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z 0x10029228
??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z 0x1002922c
??A?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAA_WI@Z 0x100292b0
??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z 0x10029284
??Y?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@ABV01@@Z 0x10029254
??Y?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@PB_W@Z 0x10029258
??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z 0x10029214
??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@D@Z 0x10029224
??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z 0x10029220
?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBD@Z 0x1002921c
?begin@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE?AV?$_String_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@2@XZ 0x100292a0
?erase@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE?AV?$_String_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@2@V32@0@Z 0x10029298
?erase@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@II@Z 0x10029288
?find@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEI_WI@Z 0x100292ac
?find@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEIPB_WI@Z 0x1002929c
?find@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPBDI@Z 0x10029294
?npos@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@2IB 0x1002923c
?npos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@2IB 0x1002928c
?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IIABV12@@Z 0x10029218
?reserve@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXI@Z 0x10029210
?rfind@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEI_WI@Z 0x100292a8
?substr@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBE?AV12@II@Z 0x10029240
?substr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV12@II@Z 0x10029290
?swap@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEXAAV12@@Z 0x10029234
__clean_type_info_names_internal 0x100293c8
__CppXcptFilter 0x100293b8
__CxxFrameHandler3 0x1002937c
__dllonexit 0x10029388
_adjust_fdiv 0x100293b4
_amsg_exit 0x100293b0
_beginthread 0x10029318
_crt_debugger_hook 0x100293c4
_CxxThrowException 0x10029380
_decode_pointer 0x10029398
_difftime64 0x1002935c
_encode_pointer 0x1002938c
_encoded_null 0x100293a4
_endthread 0x10029314
_except_handler4_common 0x100293bc
_initterm 0x100293a8
_initterm_e 0x100293ac
_invalid_parameter_noinfo 0x100292f4
_lock 0x10029390
_malloc_crt 0x100293a0
_onexit 0x10029394
_purecall 0x10029340
_recalloc 0x100292c0
_resetstkoflw 0x10029368
_time64 0x100292e8
_unlock 0x10029384
_vscwprintf 0x10029338
_vsnprintf_s 0x1002932c
_vsnwprintf_s 0x100292d0
_waccess 0x1002936c
_wcsicmp 0x1002934c
_wcslwr_s 0x10029334
_wtoi 0x10029350
?_type_info_dtor_internal_method@type_info@@QAEXXZ 0x100293c0
??_V@YAXPAX@Z 0x10029310
??0exception@std@@QAE@ABQBD@Z 0x100292d4
??0exception@std@@QAE@ABV01@@Z 0x100292dc
??0exception@std@@QAE@XZ 0x100292cc
??1exception@std@@UAE@XZ 0x100292e4
??2@YAPAXI@Z 0x100292ec
??3@YAXPAX@Z 0x100292c4
?terminate@@YAXXZ 0x1002939c
?what@exception@std@@UBEPBDXZ 0x100292f0
atof 0x100292bc
atoi 0x100292fc
atol 0x100292d8
calloc 0x1002930c
free 0x10029308
malloc 0x10029360
memchr 0x10029370
memcmp 0x10029364
memcpy 0x10029320
memcpy_s 0x10029348
memmove_s 0x10029354
memset 0x10029300
rand 0x10029304
srand 0x100292e0
strchr 0x100293cc
strlen 0x100292c8
strncmp 0x10029328
strstr 0x10029324
strtoul 0x10029374
swprintf_s 0x100292f8
vswprintf_s 0x1002933c
wcscmp 0x10029344
wcslen 0x10029330
wcsncpy_s 0x1002931c
wcsrchr 0x10029358
wcsstr 0x10029378
CLSIDFromString 0x100295c0
CoCreateGuid 0x100295a4
CoCreateInstance 0x100295a8
CoTaskMemFree 0x100295bc
CreateOleAdviseHolder 0x100295ac
OleRegEnumVerbs 0x100295b0
OleRegGetUserType 0x100295b4
StringFromCLSID 0x100295b8
DispCallFunc 0x100293fc
LoadRegTypeLib 0x10029404
LoadTypeLib 0x10029400
OleCreatePropertyFrame 0x10029408
SafeArrayCopy 0x100293d4
SafeArrayCreate 0x100293dc
SafeArrayDestroy 0x100293d8
SafeArrayGetLBound 0x100293e4
SafeArrayGetUBound 0x100293f0
SafeArrayLock 0x100293e0
SafeArrayRedim 0x100293ec
SafeArrayUnlock 0x100293e8
SysAllocString 0x10029414
SysAllocStringByteLen 0x1002941c
SysFreeString 0x10029418
SysStringByteLen 0x10029420
SysStringLen 0x1002940c
VariantClear 0x10029410
VariantCopy 0x100293f8
VariantCopyInd 0x100293f4
VariantInit 0x10029424
GetModuleFileNameExW 0x1002942c
??0CMyMutex@@QAE@XZ 0x1002948c
??0CQmApprovedDomain@@QAE@XZ 0x100294a0
??0CQmString@@QAE@ABV0@@Z 0x10029474
??0CQmString@@QAE@PB_W@Z 0x10029460
??1CMyMutex@@QAE@XZ 0x10029488
??1CQmApprovedDomain@@QAE@XZ 0x100294a4
??1CQmString@@QAE@XZ 0x10029490
??BCQmString@@QAEPB_WXZ 0x1002943c
??YCQmString@@QAEXABV0@@Z 0x10029478
?AddDomain@CQmApprovedDomain@@QAEXPBD@Z 0x10029450
?CheckParentDirectory@qzonemusic@@YAHPB_W@Z 0x10029470
?CreateObjectFromFile@@YAJPB_WPAUIUnknown@@ABU_GUID@@2PAPAX@Z 0x10029468
?CreatePicture@qzonemusic@@YAJPAUHINSTANCE__@@IPAPAUIPicture@@@Z 0x1002947c
?Destroy@CMyMutex@@QAEXXZ 0x100294b0
?DoLog@@YAHPB_WZZ 0x10029444
?Encode16@qzonemusic@@YA?AVCQmString@@PB_W@Z 0x10029434
?EndLog@@YAXXZ 0x1002945c
?FormatString@@YA?AVCQmString@@PB_WZZ 0x10029440
?GetAppDataFolder@qzonemusic@@YA?AVCQmString@@XZ 0x1002946c
?GetApprovedDomain@CQmApprovedDomain@@QBEPBDH@Z 0x100294ac
?GetApprovedDomainsCount@CQmApprovedDomain@@QBEIXZ 0x100294a8
?GetExeFolder@qzonemusic@@YA?AVCQmString@@XZ 0x10029464
?GetTempFile@qzonemusic@@YA?AVCQmString@@PB_W@Z 0x10029448
?GetVersionInfoFromFile@qzonemusic@@YAHPB_WAAE1AAK2@Z 0x10029480
?InitLog@@YAHPB_W@Z 0x10029454
?Lock@CMyMutex@@QAEHK@Z 0x10029438
?Open@CMyMutex@@QAEHKHPB_W@Z 0x10029484
?RemoveDomain@CQmApprovedDomain@@QAEXPBD@Z 0x1002944c
?TrimString@qzonemusic@@YAXAAVCQmString@@@Z 0x1002949c
?Unlock@CMyMutex@@QAEXXZ 0x10029458
?UTF8URLDecode@qzonemusic@@YA?AVCQmString@@PB_W@Z 0x10029498
?UTF8URLEncode@qzonemusic@@YA?AVCQmString@@PB_W@Z 0x10029494
ShellExecuteW 0x100294b8
PathFileExistsW 0x100294c0
BeginPaint 0x1002953c
CallWindowProcW 0x1002951c
CreateWindowExW 0x100294dc
DefWindowProcW 0x10029504
DestroyCursor 0x10029528
DestroyWindow 0x100294e0
DrawTextW 0x100294f0
EndPaint 0x10029580
EqualRect 0x10029578
GetClassInfoExW 0x10029514
GetClientRect 0x10029584
GetCursorPos 0x10029564
GetDC 0x10029560
GetDesktopWindow 0x10029558
GetFocus 0x1002958c
GetKeyState 0x10029540
GetWindowLongW 0x10029508
GetWindowRect 0x10029534
InflateRect 0x100294f8
IntersectRect 0x1002957c
InvalidateRect 0x10029544
IsChild 0x100294d4
IsDialogMessageW 0x100294ec
IsWindow 0x10029500
IsWindowVisible 0x10029548
KillTimer 0x100294d0
LoadBitmapW 0x1002954c
LoadCursorW 0x10029510
LoadStringW 0x10029554
OffsetRect 0x10029574
PostMessageW 0x100294fc
PtInRect 0x10029538
RegisterClassExW 0x10029518
ReleaseDC 0x1002956c
ScreenToClient 0x10029568
SendMessageTimeoutW 0x10029520
SendMessageW 0x1002955c
SetCursor 0x10029524
SetFocus 0x100294e8
SetRect 0x100294d8
SetRectEmpty 0x100294c8
SetTimer 0x100294e4
SetWindowLongW 0x1002950c
SetWindowPos 0x10029550
SetWindowRgn 0x10029530
ShowWindow 0x100294f4
SystemParametersInfoW 0x1002952c
UnionRect 0x10029570
UnregisterClassA 0x10029588
UnregisterHotKey 0x100294cc
InternetCanonicalizeUrlW 0x10029594
InternetCrackUrlA 0x1002959c
InternetCrackUrlW 0x10029598