WebCtrlEx.dll

v9.6.6.848 32-bit Windows NT Analyzed
Description
腾讯QQ
Authors
Copyright (C) 1999-2023 Tencent. All Rights Reserved
File size
685.4 KB
Uploaded
2025-12-02 14:47
Views
33
SHA-256
8882a8caebd4ebc5e26ef59274d092c0

Exported functions 4

DllCanUnloadNow #1 · 0x7900
DllGetClassObject #2 · 0x7610
DllRegisterServer #3 · 0x7750
DllUnregisterServer #4 · 0x77a0

Imported DLLs & functions 288

RegCloseKey 0x5cdc200c
RegCreateKeyExW 0x5cdc2018
RegDeleteKeyW 0x5cdc2014
RegEnumKeyExW 0x5cdc2004
RegOpenKeyExW 0x5cdc2000
RegQueryInfoKeyW 0x5cdc2010
RegSetValueExW 0x5cdc2008
??0Lock@AsyncTask@@QAE@XZ 0x5cdc2030
??1Lock@AsyncTask@@QAE@XZ 0x5cdc202c
?Acquire@Lock@AsyncTask@@QAEXXZ 0x5cdc2020
?PostDelayedTask@MessageLoop@AsyncTask@@QAEXPAVTask@2@_J@Z 0x5cdc2034
?PostTask@MessageLoop@AsyncTask@@QAEXPAVTask@2@@Z 0x5cdc2028
?Release@Lock@AsyncTask@@QAEXXZ 0x5cdc2024
??0CFmtString@@QAE@XZ 0x5cdc2164
??0CTXAutoSpinLock@Util@@QAE@AAVCTXSpinLock@1@@Z 0x5cdc218c
??0CTXBSTR@@QAE@ABV0@@Z 0x5cdc210c
??0CTXBSTR@@QAE@ABVCTXStringW@@@Z 0x5cdc20a0
??0CTXBSTR@@QAE@PB_W@Z 0x5cdc2170
??0CTXBSTR@@QAE@XZ 0x5cdc2050
??0CTXSpinLock@Util@@QAE@XZ 0x5cdc2194
??0CTXStringA@@QAE@ABV0@@Z 0x5cdc20f4
??0CTXStringA@@QAE@PBD@Z 0x5cdc20f0
??0CTXStringA@@QAE@XZ 0x5cdc2150
??0CTXStringW@@QAE@ABV0@@Z 0x5cdc2088
??0CTXStringW@@QAE@ABVCTXBSTR@@@Z 0x5cdc2128
??0CTXStringW@@QAE@PA_W@Z 0x5cdc208c
??0CTXStringW@@QAE@PB_W@Z 0x5cdc2084
??0CTXStringW@@QAE@UtagEN@@PBDH@Z 0x5cdc212c
??0CTXStringW@@QAE@XZ 0x5cdc2080
??1CFmtString@@QAE@XZ 0x5cdc2160
??1CTXAutoSpinLock@Util@@QAE@XZ 0x5cdc2190
??1CTXBSTR@@QAE@XZ 0x5cdc2174
??1CTXSpinLock@Util@@QAE@XZ 0x5cdc2198
??1CTXStringA@@QAE@XZ 0x5cdc20ec
??1CTXStringW@@QAE@XZ 0x5cdc217c
??4CTXBSTR@@QAEAAV0@PB_W@Z 0x5cdc2108
??4CTXStringW@@QAEAAV0@ABV0@@Z 0x5cdc2074
??4CTXStringW@@QAEAAV0@ABVCTXBSTR@@@Z 0x5cdc207c
??4CTXStringW@@QAEAAV0@PA_W@Z 0x5cdc2078
??4CTXStringW@@QAEAAV0@PB_W@Z 0x5cdc2124
??7CTXStringW@@QBE_NXZ 0x5cdc2110
??8@YA_NABVCTXStringW@@0@Z 0x5cdc20fc
??8@YA_NABVCTXStringW@@PB_W@Z 0x5cdc2094
??8CTXBSTR@@QBE_NPB_W@Z 0x5cdc2100
??9@YA_NABVCTXStringW@@0@Z 0x5cdc2098
??9CTXBSTR@@QBE_NPB_W@Z 0x5cdc2104
??ACTXStringW@@QBE_WH@Z 0x5cdc2120
??BCTXBSTR@@QBEPA_WXZ 0x5cdc209c
??BCTXStringA@@QBEPBDXZ 0x5cdc21a0
??BCTXStringW@@QBEPB_WXZ 0x5cdc2184
??H@YA?AVCTXStringW@@ABV0@0@Z 0x5cdc20f8
??H@YA?AVCTXStringW@@ABV0@PB_W@Z 0x5cdc2044
??H@YA?AVCTXStringW@@PB_WABV0@@Z 0x5cdc2090
??ICTXBSTR@@QAEPAPA_WXZ 0x5cdc204c
??M@YA_NABVCTXStringA@@0@Z 0x5cdc2158
??YCTXStringW@@QAEAAV0@ABV0@@Z 0x5cdc2068
??YCTXStringW@@QAEAAV0@ABVCTXBSTR@@@Z 0x5cdc2070
??YCTXStringW@@QAEAAV0@PB_W@Z 0x5cdc206c
?AddToDeadQueue@Misc@Util@@YAXHP6AXXZ@Z 0x5cdc203c
?Append@CTXStringW@@QAEXPB_W@Z 0x5cdc2148
?Copy@CTXBSTR@@QBEPA_WXZ 0x5cdc2178
?CreateTXData@Data@Util@@YAHPAPAUITXData@@@Z 0x5cdc20bc
?DoFormat@CFmtString@@QAEPB_WPB_W@Z 0x5cdc215c
?EraseTimerCallback@TXTimer@@YAHPAUITXTimerCallback@@I@Z 0x5cdc2134
?Find@CTXStringA@@QBEHPBDH@Z 0x5cdc20e0
?Find@CTXStringW@@QBEHPB_WH@Z 0x5cdc2054
?Format@CTXStringA@@QAAXPBDZZ 0x5cdc214c
?GetBuffer@CTXStringA@@QAEPADXZ 0x5cdc2144
?GetBuffer@CTXStringW@@QAEPA_WXZ 0x5cdc2064
?GetCefPath@Sys@Util@@YA?AVCTXStringW@@XZ 0x5cdc20d0
?GetExeDir@Sys@Util@@YA?AVCTXStringW@@XZ 0x5cdc216c
?GetLength@CTXStringA@@QBEHXZ 0x5cdc20e8
?GetLength@CTXStringW@@QBEHXZ 0x5cdc20a4
?GetMainThreadLoop@Misc@Util@@YAPAVMessageLoopForUI@AsyncTask@@XZ 0x5cdc20cc
?GetString@CTXStringW@@QBEPB_WXZ 0x5cdc2180
?IsEmpty@CTXBSTR@@QAEHXZ 0x5cdc2048
?IsEmpty@CTXStringA@@QBE_NXZ 0x5cdc20e4
?IsEmpty@CTXStringW@@QBE_NXZ 0x5cdc205c
?IsInitAsyncMsgLoop@Misc@Util@@YAHXZ 0x5cdc20c0
?Left@CTXStringW@@QBE?AV1@H@Z 0x5cdc2114
?LogTaskEnd@Misc@Util@@YAXK@Z 0x5cdc20c8
?LogTaskStart@Misc@Util@@YAKPB_W@Z 0x5cdc20c4
?MakeLower@CTXStringW@@QAEAAV1@XZ 0x5cdc20b0
?Mid@CTXStringA@@QBE?AV1@H@Z 0x5cdc20d4
?Mid@CTXStringA@@QBE?AV1@HH@Z 0x5cdc20d8
?Mid@CTXStringW@@QBE?AV1@H@Z 0x5cdc2118
?Mid@CTXStringW@@QBE?AV1@HH@Z 0x5cdc211c
?MinimzeMemory@Sys@Util@@YAXXZ 0x5cdc21a4
?OpenUrlWithDefBrowser@UrlBase@Util@@YAXABVCTXStringW@@@Z 0x5cdc20b8
?PropertyStr@CFmtString@@QAEHPB_W0@Z 0x5cdc2168
?ReleaseBuffer@CTXStringA@@QAEXH@Z 0x5cdc2140
?ReleaseBuffer@CTXStringW@@QAEXH@Z 0x5cdc2060
?Replace@CTXStringW@@QAEHPB_W0@Z 0x5cdc2058
?ReverseFind@CTXStringW@@QBEH_W@Z 0x5cdc20b4
?Right@CTXStringW@@QBE?AV1@H@Z 0x5cdc20ac
?SetTimeout@TXTimer@@YAHIPAUITXTimerCallback@@I@Z 0x5cdc2130
?Trim@CTXStringA@@QAEAAV1@XZ 0x5cdc20dc
?TXAssert@@YAHPB_W0H@Z 0x5cdc20a8
?TXLoadString@@YAPB_WPB_W0@Z 0x5cdc2154
?TXLog_DoTXLogVW@@YAXPAUtagLogObj@@PB_W1PAD@Z 0x5cdc219c
?Utf8FromWS@Convert@Util@@YA?AVCTXStringA@@PB_WH@Z 0x5cdc213c
?Utf8ToWS@Convert@Util@@YA?AVCTXStringW@@PBDH@Z 0x5cdc2138
DetourFunctionWrapper 0x5cdc2040
DetourRemoveWrapper 0x5cdc2188
CreateFontIndirectW 0x5cdc21b0
GetObjectW 0x5cdc21ac
??0CDPIScaleIgnoreHelper@@QAE@XZ 0x5cdc21d8
??0CDPIScaleIgnoreResetHelper@@QAE@XZ 0x5cdc21ec
??1CDPIScaleIgnoreHelper@@QAE@XZ 0x5cdc21c4
??1CDPIScaleIgnoreResetHelper@@QAE@XZ 0x5cdc21f0
?CreateObject@GF@Util@@YAJABU_GUID@@0PAPAX@Z 0x5cdc21d0
?FreeData@Metadata@Util@@YAJAAPA_W@Z 0x5cdc2204
?Get@Metadata@Util@@YAJPAUITXData@@PADPAPA_W@Z 0x5cdc21dc
?GetDPIAdaptFlag@DPI@GF@Util@@YAHXZ 0x5cdc21c0
?GetDPIScale@DPI@GF@Util@@YAMXZ 0x5cdc21e0
?GetIsStaffUin@GF@Util@@YAXPAH@Z 0x5cdc21c8
?GetRealDPIX@DPI@GF@Util@@YAHXZ 0x5cdc21bc
?HandleMessageScale@DPI@GF@Util@@YAXPAUtagBaseArg@@@Z 0x5cdc21f8
?IsAccessibilityEnabled@GF@Util@@YAHXZ 0x5cdc21cc
?IsScaleIgnore@DPI@GF@Util@@YA_NXZ 0x5cdc21fc
?RecoverScaleIgnore@DPI@GF@Util@@YAXH@Z 0x5cdc21e8
?ResetScaleIgnore@DPI@GF@Util@@YAHXZ 0x5cdc21e4
?ScaleSIZE@DPI@GF@Util@@YAXPAUtagSIZE@@@Z 0x5cdc21d4
?ScreenPoint2ClientPoint@GF@Util@@YAXPAUIGFFrame@@AAUtagPOINT@@@Z 0x5cdc21b8
?UnscaleLONG@DPI@GF@Util@@YAXPAJ@Z 0x5cdc2200
?UnscaleSIZE@DPI@GF@Util@@YAXPAUtagSIZE@@@Z 0x5cdc21f4
CloseHandle 0x5cdc2270
CompareStringW 0x5cdc236c
CreateEventW 0x5cdc2268
CreateFileW 0x5cdc22bc
CreateThread 0x5cdc2274
DecodePointer 0x5cdc2220
DeleteCriticalSection 0x5cdc2228
EncodePointer 0x5cdc2250
EnterCriticalSection 0x5cdc2244
EnumSystemLocalesW 0x5cdc22f4
ExitProcess 0x5cdc2308
FindClose 0x5cdc22f0
FindFirstFileExW 0x5cdc22ec
FindNextFileW 0x5cdc22e8
FindResourceExW 0x5cdc22a0
FindResourceW 0x5cdc22a8
FlushFileBuffers 0x5cdc2350
FreeEnvironmentStringsW 0x5cdc22cc
FreeLibrary 0x5cdc227c
GetACP 0x5cdc22e0
GetCommandLineA 0x5cdc22d8
GetCommandLineW 0x5cdc22d4
GetConsoleCP 0x5cdc2354
GetConsoleMode 0x5cdc2358
GetCPInfo 0x5cdc2370
GetCurrentProcess 0x5cdc2260
GetCurrentProcessId 0x5cdc2320
GetCurrentThreadId 0x5cdc2230
GetEnvironmentStringsW 0x5cdc22d0
GetEnvironmentVariableW 0x5cdc2288
GetFileAttributesW 0x5cdc22c0
GetFileSize 0x5cdc22c4
GetFileType 0x5cdc2300
GetLastError 0x5cdc2210
GetLocaleInfoW 0x5cdc2340
GetModuleFileNameW 0x5cdc2248
GetModuleHandleExW 0x5cdc2284
GetModuleHandleW 0x5cdc225c
GetOEMCP 0x5cdc22dc
GetProcAddress 0x5cdc2258
GetProcessHeap 0x5cdc222c
GetStartupInfoW 0x5cdc2324
GetStdHandle 0x5cdc2304
GetStringTypeW 0x5cdc2380
GetSystemTimeAsFileTime 0x5cdc2234
GetThreadLocale 0x5cdc224c
GetTickCount 0x5cdc223c
GetUserDefaultLCID 0x5cdc22f8
GlobalLock 0x5cdc22b0
GlobalUnlock 0x5cdc22b4
HeapAlloc 0x5cdc221c
HeapDestroy 0x5cdc2224
HeapFree 0x5cdc228c
HeapReAlloc 0x5cdc2214
HeapSize 0x5cdc220c
InitializeCriticalSection 0x5cdc2280
InitializeCriticalSectionAndSpinCount 0x5cdc237c
InitializeCriticalSectionEx 0x5cdc2360
InitializeSListHead 0x5cdc232c
InterlockedFlushSList 0x5cdc2310
InterlockedPushEntrySList 0x5cdc2314
IsDebuggerPresent 0x5cdc2328
IsProcessorFeaturePresent 0x5cdc2330
IsValidCodePage 0x5cdc22e4
IsValidLocale 0x5cdc22fc
LCMapStringW 0x5cdc2344
LeaveCriticalSection 0x5cdc2254
LoadLibraryExW 0x5cdc2294
LoadResource 0x5cdc22a4
LocalFree 0x5cdc2318
LockResource 0x5cdc229c
lstrcmpiW 0x5cdc22ac
MultiByteToWideChar 0x5cdc2384
OutputDebugStringW 0x5cdc231c
QueryPerformanceCounter 0x5cdc2238
RaiseException 0x5cdc2218
ReadFile 0x5cdc22b8
ResetEvent 0x5cdc2278
RtlUnwind 0x5cdc230c
SetEvent 0x5cdc226c
SetFilePointerEx 0x5cdc2348
SetLastError 0x5cdc22c8
SetStdHandle 0x5cdc234c
SetThreadLocale 0x5cdc2240
SetUnhandledExceptionFilter 0x5cdc2338
SizeofResource 0x5cdc2298
TerminateProcess 0x5cdc2334
TlsAlloc 0x5cdc2364
TlsFree 0x5cdc2290
TlsGetValue 0x5cdc2378
TlsSetValue 0x5cdc2374
UnhandledExceptionFilter 0x5cdc233c
WaitForSingleObject 0x5cdc2264
WideCharToMultiByte 0x5cdc2388
WriteConsoleW 0x5cdc235c
WriteFile 0x5cdc2368
CoCreateInstance 0x5cdc2480
CoTaskMemFree 0x5cdc2478
ReleaseStgMedium 0x5cdc2484
StringFromCLSID 0x5cdc247c
StringFromGUID2 0x5cdc2474
LoadRegTypeLib 0x5cdc23c4
LoadTypeLib 0x5cdc239c
RegisterTypeLib 0x5cdc2398
SafeArrayAccessData 0x5cdc23ac
SafeArrayCreate 0x5cdc23a4
SafeArrayGetLBound 0x5cdc23b8
SafeArrayGetUBound 0x5cdc23bc
SafeArrayPutElement 0x5cdc23a8
SafeArrayUnaccessData 0x5cdc23b0
SysAllocString 0x5cdc2394
SysFreeString 0x5cdc23d0
SysStringByteLen 0x5cdc23b4
SysStringLen 0x5cdc2390
UnRegisterTypeLib 0x5cdc23a0
VariantClear 0x5cdc23c8
VariantInit 0x5cdc23cc
VarUI4FromStr 0x5cdc23c0
DragFinish 0x5cdc23d8
DragQueryFileW 0x5cdc23dc
SHGetFileInfoW 0x5cdc23e0
PathAddBackslashW 0x5cdc23ec
PathFileExistsW 0x5cdc23e8
CharNextW 0x5cdc2448
CreateWindowExW 0x5cdc2468
DefWindowProcW 0x5cdc2430
DestroyWindow 0x5cdc2460
EnumDisplaySettingsW 0x5cdc2458
GetAncestor 0x5cdc245c
GetCapture 0x5cdc240c
GetDoubleClickTime 0x5cdc2410
GetFocus 0x5cdc23fc
GetKeyState 0x5cdc2420
GetMessageW 0x5cdc243c
GetMonitorInfoW 0x5cdc2454
GetSystemMetrics 0x5cdc2408
GetWindowLongW 0x5cdc23f8
GetWindowRect 0x5cdc244c
IsWindow 0x5cdc23f4
MessageBoxW 0x5cdc2424
MonitorFromWindow 0x5cdc2450
PeekMessageW 0x5cdc2440
PostMessageW 0x5cdc2434
PostThreadMessageW 0x5cdc2444
RegisterClassExW 0x5cdc242c
RegisterClipboardFormatW 0x5cdc2404
ReleaseCapture 0x5cdc241c
SendMessageW 0x5cdc246c
SetCapture 0x5cdc2438
SetCursor 0x5cdc2418
SetFocus 0x5cdc2414
SetWindowLongW 0x5cdc2400
SetWindowPos 0x5cdc2464
UpdateWindow 0x5cdc2428
CreateTexture 0x5cdc248c
DeleteTexture 0x5cdc2498
DrawTexture 0x5cdc24a4
GetTextureSize 0x5cdc24a0
LockTextureBits 0x5cdc24a8
SetTextureFilter 0x5cdc2490
SetTextureMode 0x5cdc2494
UnlockTextureBits 0x5cdc249c