Weather.dll

v9.7.17.29215 32-bit Windows NT Analyzed
Description
腾讯QQ
Authors
Copyright (C) 1999-2023 Tencent. All Rights Reserved
File size
345.4 KB
Uploaded
2025-12-02 14:48
Views
81
SHA-256
0451934aa01782e1c1d6a1477bd7730c

Exported functions 4

DllCanUnloadNow #1 · 0x2cda3
DllGetClassObject #2 · 0x2cdb7
DllRegisterServer #3 · 0x2cdeb
DllUnregisterServer #4 · 0x2cdf8

Imported DLLs & functions 310

RegCloseKey 0x6472f00c
RegCreateKeyExW 0x6472f01c
RegDeleteKeyW 0x6472f018
RegDeleteValueW 0x6472f014
RegEnumKeyExW 0x6472f010
RegOpenKeyExW 0x6472f000
RegQueryInfoKeyW 0x6472f004
RegSetValueExW 0x6472f008
?SlideFade@Misc@Util@@YAJPAUIGFFrame@@ABVCRect@@1HHHHPAUIGFAnimationEvent@@@Z 0x6472f024
_callnewh 0x6472f494
_recalloc 0x6472f498
free 0x6472f48c
malloc 0x6472f490
_cexit 0x6472f4bc
_configure_narrow_argv 0x6472f4c4
_crt_atexit 0x6472f4d8
_errno 0x6472f4b0
_execute_onexit_table 0x6472f4d4
_initialize_narrow_environment 0x6472f4c8
_initialize_onexit_table 0x6472f4cc
_initterm 0x6472f4ac
_initterm_e 0x6472f4a8
_invalid_parameter_noinfo 0x6472f4b8
_invalid_parameter_noinfo_noreturn 0x6472f4b4
_register_onexit_function 0x6472f4d0
_seh_filter_dll 0x6472f4c0
__stdio_common_vswprintf_s 0x6472f4e0
strlen 0x6472f4f0
wcscat_s 0x6472f4ec
wcscpy_s 0x6472f4f4
wcslen 0x6472f4e8
wcsncpy_s 0x6472f4f8
_byteswap_ulong 0x6472f500
abs 0x6472f504
?CodeServerData_BoolValue@API@AdvConfig@@YAHGHPAPAUITXData@@@Z 0x6472f03c
?DecodeServerData_BoolValue@API@AdvConfig@@YAHGPAUITXData@@PAH@Z 0x6472f040
?FlashVerCheck@Misc@Util@@YAHPAH@Z 0x6472f034
?GetRegMainKeyBoolField@API@Registry@@YAHPB_WPBDPAHW4__MIDL___MIDL_itf_IRegistry_0000_0000_0003@@W4__MIDL___MIDL_itf_IRegistry_0000_0000_0004@@@Z 0x6472f02c
?RegisterExtension@API@AdvConfig@@YAHABU_GUID@@PAGIPAUIUnknown@@@Z 0x6472f038
?SetRegMainKeyBoolField@API@Registry@@YAHPB_WPBDHW4__MIDL___MIDL_itf_IRegistry_0000_0000_0003@@W4__MIDL___MIDL_itf_IRegistry_0000_0000_0004@@@Z 0x6472f030
??0Lock@AsyncTask@@QAE@XZ 0x6472f04c
??1Lock@AsyncTask@@QAE@XZ 0x6472f050
?Acquire@Lock@AsyncTask@@QAEXXZ 0x6472f054
?AssertAcquired@Lock@AsyncTask@@QBEXXZ 0x6472f05c
?PostTask@MessageLoop@AsyncTask@@QAEXPAVTask@2@@Z 0x6472f048
?Release@Lock@AsyncTask@@QAEXXZ 0x6472f058
0x6472f194
??0CCmdCodecBase@@QAE@XZ 0x6472f210
??0CFmtString@@QAE@XZ 0x6472f0c8
??0CHttpClient@@QAE@XZ 0x6472f22c
??0CTXBSTR@@QAE@ABVCTXStringW@@@Z 0x6472f088
??0CTXBSTR@@QAE@H@Z 0x6472f080
??0CTXBSTR@@QAE@PB_W@Z 0x6472f084
??0CTXBSTR@@QAE@XZ 0x6472f07c
??0CTXHttpDownloadSink@@IAE@XZ 0x6472f224
??0CTXStringA@@QAE@PBD@Z 0x6472f2d0
??0CTXStringA@@QAE@PBDH@Z 0x6472f0fc
??0CTXStringA@@QAE@XZ 0x6472f2d4
??0CTXStringW@@QAE@_WH@Z 0x6472f29c
??0CTXStringW@@QAE@ABV0@@Z 0x6472f298
??0CTXStringW@@QAE@ABVCTXBSTR@@@Z 0x6472f290
??0CTXStringW@@QAE@PA_W@Z 0x6472f158
??0CTXStringW@@QAE@PB_W@Z 0x6472f2a0
??0CTXStringW@@QAE@UtagUTF8@@PBDH@Z 0x6472f18c
??0CTXStringW@@QAE@XZ 0x6472f2d8
??0CTXTime@@QAE@_J@Z 0x6472f1dc
??0CTXTime@@QAE@ABV0@@Z 0x6472f1e0
??0CTXTime@@QAE@HHHHHHH@Z 0x6472f1e4
??0CTXTimeSpan@@QAE@ABV0@@Z 0x6472f1cc
??0CTXTimeSpan@@QAE@JHHH@Z 0x6472f1d0
??1CCmdCodecBase@@UAE@XZ 0x6472f214
??1CFmtString@@QAE@XZ 0x6472f0cc
??1CHttpClient@@QAE@XZ 0x6472f230
??1CTXBSTR@@QAE@XZ 0x6472f08c
??1CTXHttpDownloadSink@@UAE@XZ 0x6472f228
??1CTXStringA@@QAE@XZ 0x6472f2cc
??1CTXStringW@@QAE@XZ 0x6472f2e0
??4CTXBSTR@@QAEAAV0@PB_W@Z 0x6472f174
??4CTXStringA@@QAEAAV0@ABV0@@Z 0x6472f2c8
??4CTXStringW@@QAEAAV0@ABV0@@Z 0x6472f28c
??4CTXStringW@@QAEAAV0@ABVCTXBSTR@@@Z 0x6472f288
??4CTXStringW@@QAEAAV0@PA_W@Z 0x6472f180
??4CTXStringW@@QAEAAV0@PB_W@Z 0x6472f0bc
??4CTXTime@@QAEAAV0@V0@@Z 0x6472f1e8
??8@YA_NABVCTXStringA@@0@Z 0x6472f2bc
??8@YA_NABVCTXStringW@@0@Z 0x6472f170
??8@YA_NPA_WABVCTXBSTR@@@Z 0x6472f268
??8CTXBSTR@@QBE_NABV0@@Z 0x6472f1c8
??BCTXBSTR@@QBEPA_WXZ 0x6472f090
??BCTXStringA@@QBEPBDXZ 0x6472f2a4
??BCTXStringW@@QBEPB_WXZ 0x6472f078
??GCTXTime@@QBE?AVCTXTimeSpan@@V0@@Z 0x6472f1ec
??H@YA?AVCTXStringW@@ABV0@0@Z 0x6472f280
??H@YA?AVCTXStringW@@ABV0@PB_W@Z 0x6472f0c0
??H@YA?AVCTXStringW@@PB_WABV0@@Z 0x6472f1b4
??HCTXTime@@QBE?AV0@VCTXTimeSpan@@@Z 0x6472f1f0
??ICTXBSTR@@QAEPAPA_WXZ 0x6472f094
??M@YA_NABVCTXStringA@@0@Z 0x6472f0b4
??OCTXTime@@QBE_NV0@@Z 0x6472f1f4
??YCTXStringA@@QAEAAV0@ABV0@@Z 0x6472f2c4
??YCTXStringA@@QAEAAV0@D@Z 0x6472f2c0
??YCTXStringW@@QAEAAV0@ABV0@@Z 0x6472f0e4
??YCTXStringW@@QAEAAV0@ABVCTXBSTR@@@Z 0x6472f284
??YCTXStringW@@QAEAAV0@PB_W@Z 0x6472f1b0
?AddRef@CCmdCodecBase@@MAGKXZ 0x6472f254
?BrokenCodec@CCmdCodecBase@@IAEXPBD@Z 0x6472f11c
?CancelDownload@CHttpClient@@QAEXXZ 0x6472f23c
?CodeArrayLenHead@CCmdCodecBase@@IAEXPBDW4CMDFIELDTYPE@@H@Z 0x6472f12c
?CodeArrayTXDataNumber@CCmdCodecBase@@IAEXPBDW4TX_DATA_TYPE@@@Z 0x6472f134
?CodeBuffer@CCmdCodecBase@@IAEXPBD@Z 0x6472f128
?CodeEndArray@CCmdCodecBase@@IAEXXZ 0x6472f130
?CodeNumber@CCmdCodecBase@@IAEXPBDW4TX_DATA_TYPE@@@Z 0x6472f124
?CodeTXData@CCmdCodecBase@@UAGJPAUITXData@@PAPAUITXBuffer@@@Z 0x6472f258
?Compare@CTXStringW@@QBEHPB_W@Z 0x6472f16c
?CompareNoCase@CTXStringW@@QBEHPB_W@Z 0x6472f0e8
?ConvertTXDataStringBundle@Convert@Util@@YAHPAUITXData@@@Z 0x6472f27c
?ConvertXMLStrToTXData@Convert@Util@@YAHPA_WPAPA_WPAUITXData@@0@Z 0x6472f190
?CopyTXDataField@Data@Util@@YAHPAUITXDataRead@@PAUITXData@@PBD2@Z 0x6472f108
?CreateFileW@FS@@YAHPB_WKPAPAUITXFile@@@Z 0x6472f21c
?CreateTXArray@Data@Util@@YAHPAPAUITXArray@@@Z 0x6472f0a8
?CreateTXBuffer@Data@Util@@YAHPAPAUITXBuffer@@@Z 0x6472f104
?CreateTXData@Data@Util@@YAHPAPAUITXData@@@Z 0x6472f0d4
?DecodeArrayLenHead@CCmdCodecBase@@IAEXPBDW4CMDFIELDTYPE@@H@Z 0x6472f144
?DecodeArrayTXDataNumber@CCmdCodecBase@@IAEXPBDW4TX_DATA_TYPE@@@Z 0x6472f14c
?DecodeArrayTXDataStringLenHead@CCmdCodecBase@@IAEXPBDW4CMDFIELDTYPE@@@Z 0x6472f150
?DecodeBuffer@CCmdCodecBase@@UAGJPAUITXBuffer@@PAPAUITXData@@PAU3@@Z 0x6472f25c
?DecodeEndArray@CCmdCodecBase@@IAEXXZ 0x6472f148
?DecodeNumber@CCmdCodecBase@@IAEXPBDW4TX_DATA_TYPE@@@Z 0x6472f13c
?DecodeStringLenHead@CCmdCodecBase@@IAEXPBDW4CMDFIELDTYPE@@@Z 0x6472f140
?Detach@CTXBSTR@@QAEPA_WXZ 0x6472f1c0
?DoFormat@CFmtString@@QAEPB_WPB_W@Z 0x6472f0d0
?Download@CHttpClient@@QAEHPB_WPAU_SYSTEMTIME@@0HPA_J@Z 0x6472f238
?Empty@CTXBSTR@@QAEXXZ 0x6472f1c4
?Empty@CTXStringA@@QAEXXZ 0x6472f2ac
?Empty@CTXStringW@@QAEXXZ 0x6472f2dc
?EncodeUrl@Encode@Util@@YA?AVCTXStringW@@ABV3@_N1@Z 0x6472f17c
?EraseTimerCallback@TXTimer@@YAHPAUITXTimerCallback@@I@Z 0x6472f0e0
?Find@CTXStringA@@QBEHPBDH@Z 0x6472f2a8
?Find@CTXStringW@@QBEHPB_WH@Z 0x6472f06c
?Format@CTXStringA@@QAAXPBDZZ 0x6472f0b8
?Format@CTXStringW@@QAAXPB_WZZ 0x6472f15c
?GBKToUnicode@Convert@Util@@YA_NAAVCTXStringW@@PBDH@Z 0x6472f0a0
?GetAt@CTXStringA@@QBEDH@Z 0x6472f2b8
?GetAt@CTXStringW@@QBE_WH@Z 0x6472f294
?GetBSTR@CTXStringW@@QBEPA_WXZ 0x6472f184
?GetBuf@CTXCommPack@@QAEHPAEHH@Z 0x6472f118
?GetByte@CTXCommPack@@QAEHAAEH@Z 0x6472f10c
?GetCodeNumberUnsigned@CCmdCodecBase@@IAEKPBD@Z 0x6472f120
?GetCurrentAiFamily@NetworkEnv@Util@@YAJAAH@Z 0x6472f154
?GetDay@CTXTime@@QBEHXZ 0x6472f204
?GetDecodeNumberUnsigned@CCmdCodecBase@@IAEKPBD@Z 0x6472f138
?GetDWord@CTXCommPack@@QAEHAAKHH@Z 0x6472f114
?GetHour@CTXTime@@QBEHXZ 0x6472f208
?GetLength@CTXStringA@@QBEHXZ 0x6472f2b4
?GetLength@CTXStringW@@QBEHXZ 0x6472f064
?GetMainThreadLoop@Misc@Util@@YAPAVMessageLoopForUI@AsyncTask@@XZ 0x6472f270
?GetMinute@CTXTime@@QBEHXZ 0x6472f20c
?GetMonth@CTXTime@@QBEHXZ 0x6472f200
?GetRegulatedTime@Time@Util@@YA_NAA_J@Z 0x6472f220
?GetResponseFileName@CHttpClient@@QAEHAAVCTXStringW@@@Z 0x6472f244
?GetTickCount@CTXTime@@SA?AV1@XZ 0x6472f1d8
?GetTime@CTXTime@@QBE_JXZ 0x6472f1f8
?GetTotalSeconds@CTXTimeSpan@@QBE_JXZ 0x6472f1d4
?GetTXDataStr@Data@Util@@YAHPAUITXDataRead@@PBDAAVCTXStringW@@@Z 0x6472f0f4
?GetWanIPv6@NetworkEnv@Util@@YAJAAUin6_addr@@AAG@Z 0x6472f248
?GetWord@CTXCommPack@@QAEHAAGHH@Z 0x6472f110
?GetYear@CTXTime@@QBEHXZ 0x6472f1fc
?GuidFromString@Com@Util@@YAJPA_WAAU_GUID@@@Z 0x6472f218
?GuidToString@Com@Util@@YAJABU_GUID@@PAPA_WH@Z 0x6472f188
?inet_ntop@Network@Util@@YAPBDHPBXPADH@Z 0x6472f250
?IPToString@Network@Util@@YA?AVCTXStringW@@K@Z 0x6472f24c
?IsDirectoryExist@FS@@YAHPB_W@Z 0x6472f26c
?IsEmpty@CTXBSTR@@QAEHXZ 0x6472f098
?IsEmpty@CTXStringA@@QBE_NXZ 0x6472f2b0
?IsEmpty@CTXStringW@@QBE_NXZ 0x6472f068
?IsFileExist@FS@@YAHPB_W@Z 0x6472f168
?Left@CTXStringW@@QBE?AV1@H@Z 0x6472f0f0
?Length@CTXBSTR@@QBEIXZ 0x6472f1bc
?LogTaskEnd@Misc@Util@@YAXK@Z 0x6472f278
?LogTaskStart@Misc@Util@@YAKPB_W@Z 0x6472f274
?MakeLower@CTXStringW@@QAEAAV1@XZ 0x6472f070
?MakeSpellCode@Py@Util@@YA?AVCTXStringA@@ABV3@H@Z 0x6472f0b0
?Mid@CTXStringW@@QBE?AV1@H@Z 0x6472f1b8
?Mid@CTXStringW@@QBE?AV1@HH@Z 0x6472f074
?MoveDownloadFile@CHttpClient@@QAEHPB_WH@Z 0x6472f240
?OnConnected@CTXHttpDownloadSink@@UAEXPAVCHttpClient@@@Z 0x6472f19c
?OnConnecting@CTXHttpDownloadSink@@UAEXPAVCHttpClient@@PB_W@Z 0x6472f198
?OnDownloadStart@CTXHttpDownloadSink@@UAEXPAVCHttpClient@@KK@Z 0x6472f1a0
?OnError@CTXHttpDownloadSink@@UAEXPAVCHttpClient@@K@Z 0x6472f1ac
?OnProgress@CTXHttpDownloadSink@@UAEXPAVCHttpClient@@KK@Z 0x6472f1a4
?OnRedirected@CTXHttpDownloadSink@@UAEXPAVCHttpClient@@PB_W@Z 0x6472f1a8
?PropertyChar@CFmtString@@QAEHPB_W_W@Z 0x6472f0c4
?PropertyLong@CFmtString@@QAEHPB_WJ0@Z 0x6472f0f8
?PropertyStr@CFmtString@@QAEHPB_W0@Z 0x6472f178
?QueryInterface@CCmdCodecBase@@MAGJABU_GUID@@PAPAX@Z 0x6472f260
?Release@CCmdCodecBase@@MAGKXZ 0x6472f264
?ReverseFind@CTXStringW@@QBEH_W@Z 0x6472f160
?Right@CTXStringW@@QBE?AV1@H@Z 0x6472f0ec
?SetInterval@TXTimer@@YAHIPAUITXTimerCallback@@I@Z 0x6472f0dc
?SetTimeout@TXTimer@@YAHIPAUITXTimerCallback@@I@Z 0x6472f164
?SetUIInterface@CHttpClient@@QAEXPAVCTXHttpDownloadSink@@@Z 0x6472f234
?TranslateToName@TXLocation2@@YAHKKKKPAVCTXStringW@@000@Z 0x6472f0d8
?TXLoadString@@YAPB_WPB_W0@Z 0x6472f0ac
?TXLog_DoTXLogVW@@YAXPAUtagLogObj@@PB_W1PAD@Z 0x6472f0a4
?UnicodeToGBK@Convert@Util@@YA_NAAVCTXStringA@@PB_WH@Z 0x6472f09c
?Utf8ToWS@Convert@Util@@YA?AVCTXStringW@@PBDH@Z 0x6472f100
GetObjectW 0x6472f2e8
??0CDPIScaleIgnoreHelper@@QAE@XZ 0x6472f2fc
??0CDPIScaleIgnoreResetHelper@@QAE@XZ 0x6472f314
??1CDPIScaleIgnoreHelper@@QAE@XZ 0x6472f2f8
??1CDPIScaleIgnoreResetHelper@@QAE@XZ 0x6472f310
?CreateObject@GF@Util@@YAJABU_GUID@@0PAPAX@Z 0x6472f330
?FlashFrameBorder@GF@Util@@YAJPAUIGFFrame@@EEKDKHKKPAUIGFAnimationEvent@@@Z 0x6472f334
?HandleMessageScale@DPI@GF@Util@@YAXPAUtagBaseArg@@@Z 0x6472f318
?IsScaleIgnore@DPI@GF@Util@@YA_NXZ 0x6472f320
?RawCreateGFElementByXtml@GF@Util@@YAJPA_WPAPAUIGFElement@@PAU3@PAUITXCore@@H@Z 0x6472f304
?ScaleRECT@DPI@GF@Util@@YAXPAUtagRECT@@@Z 0x6472f30c
?ScaleSIZE@DPI@GF@Util@@YAXPAUtagSIZE@@@Z 0x6472f32c
?ScreenPoint2ClientPoint@GF@Util@@YAXPAUIGFFrame@@AAUtagPOINT@@@Z 0x6472f300
?StopFlashFrameBorder@GF@Util@@YAJPAUIGFFrame@@@Z 0x6472f308
?StopLightInLightOut@GF@Util@@YAJPAUIGFFrame@@@Z 0x6472f2f4
?StopSlideFrame@GF@Util@@YAJPAUIGFFrame@@@Z 0x6472f31c
?TopFrameFromPoint@GF@Util@@YAJPAUIGFFrame@@PBUtagPOINT@@PAPAU3@@Z 0x6472f2f0
?UnscaleLONG@DPI@GF@Util@@YAXPAJ@Z 0x6472f324
?UnscaleRECT@DPI@GF@Util@@YAXPAUtagRECT@@@Z 0x6472f338
?UnscaleSIZE@DPI@GF@Util@@YAXPAUtagSIZE@@@Z 0x6472f328
DecodePointer 0x6472f384
DeleteCriticalSection 0x6472f364
EncodePointer 0x6472f388
EnterCriticalSection 0x6472f358
FindResourceW 0x6472f3a8
FreeLibrary 0x6472f38c
GetCurrentProcess 0x6472f3c4
GetCurrentProcessId 0x6472f340
GetCurrentThreadId 0x6472f36c
GetLastError 0x6472f354
GetModuleFileNameW 0x6472f368
GetModuleHandleW 0x6472f3a4
GetProcAddress 0x6472f390
GetSystemTimeAsFileTime 0x6472f370
GetThreadLocale 0x6472f3b0
GetTickCount 0x6472f374
InitializeCriticalSectionAndSpinCount 0x6472f360
InitializeSListHead 0x6472f3d4
InterlockedDecrement 0x6472f348
InterlockedExchange 0x6472f34c
InterlockedIncrement 0x6472f344
IsDBCSLeadByte 0x6472f37c
IsDebuggerPresent 0x6472f3b8
IsProcessorFeaturePresent 0x6472f3bc
LeaveCriticalSection 0x6472f35c
LoadLibraryExW 0x6472f3a0
LoadResource 0x6472f394
lstrcmpiW 0x6472f39c
MultiByteToWideChar 0x6472f3ac
OutputDebugStringW 0x6472f3d0
QueryPerformanceCounter 0x6472f378
RaiseException 0x6472f350
SetThreadLocale 0x6472f3b4
SetUnhandledExceptionFilter 0x6472f3c8
SizeofResource 0x6472f398
Sleep 0x6472f380
TerminateProcess 0x6472f3c0
UnhandledExceptionFilter 0x6472f3cc
?GetRTypeByUin@Contact@Util@@YAKK@Z 0x6472f3dc
?GetSelfUin@Contact@Util@@YAKXZ 0x6472f3e0
?GetSignFmt@URL@Util@@YAXAAVCFmtString@@@Z 0x6472f3e4
?GetStatus@Contact@Util@@YAGKPAUITXIMContactStatusMgr@@@Z 0x6472f3f8
?IsFlagValid@Contact@Util@@YAHKKPAUITXIMContactInfoMgr@@@Z 0x6472f3ec
?IsOnline@Contact@Util@@YAHK@Z 0x6472f3f4
?IsRichServerControlBitOn@Misc@Util@@YAHKH@Z 0x6472f3e8
?OpenUrlInIM@URL@Util@@YAXABVCTXStringW@@W4URLMODIFYLEVEL@12@0@Z 0x6472f3f0
?_Xlength_error@std@@YAXPBD@Z 0x6472f400
CoCreateInstance 0x6472f51c
CoTaskMemAlloc 0x6472f510
CoTaskMemFree 0x6472f518
CoTaskMemRealloc 0x6472f514
StringFromGUID2 0x6472f50c
LoadRegTypeLib 0x6472f418
LoadTypeLib 0x6472f41c
RegisterTypeLib 0x6472f40c
SysAllocString 0x6472f414
SysFreeString 0x6472f424
SysStringLen 0x6472f420
UnRegisterTypeLib 0x6472f408
VarUI4FromStr 0x6472f410
wnsprintfW 0x6472f42c
CharNextW 0x6472f450
CopyRect 0x6472f448
GetCursorPos 0x6472f434
GetMonitorInfoW 0x6472f438
GetSystemMetrics 0x6472f440
MonitorFromWindow 0x6472f444
PtInRect 0x6472f43c
UpdateWindow 0x6472f44c
__CxxFrameHandler3 0x6472f464
__std_exception_copy 0x6472f478
__std_exception_destroy 0x6472f47c
__std_type_info_destroy_list 0x6472f480
_CxxThrowException 0x6472f460
_except_handler4_common 0x6472f474
_purecall 0x6472f484
memcmp 0x6472f458
memcpy 0x6472f46c
memmove 0x6472f468
memset 0x6472f45c
wcsstr 0x6472f470
GetTextureSize 0x6472f528
SetTextureMode 0x6472f524