p2papi.dll

v6.3.5603.223 32-bit Windows Analyzed
Description
Tencent P2P
Authors
Copyright (C) 1998-2015 Tencent. All Rights Reserved
File size
666.4 KB
Uploaded
2025-12-02 14:47
Views
28
SHA-256
6ba10f2c7140353a9900859c131d0292

Exported functions 16

DllCanUnloadNow #1 · 0x2b050
DllGetClassObject #2 · 0x2e1c0
DllRegisterServer #3 · 0x2f8e0
DllUnregisterServer #4 · 0x2f8f0
??0IP2PApp@@QAE@ABV0@@Z #5 · 0x10a50
??0IP2PApp@@QAE@XZ #6 · 0xdf30
??1IP2PApp@@UAE@XZ #7 · 0xdf20
??4IP2PApp@@QAEAAV0@ABV0@@Z #8 · 0x10a70
??_7IP2PApp@@6B@ #9 · 0x6f684
DeleteP2PCore #10 · 0x37e90
DeleteP2PDownload #11 · 0x37e80
DeleteP2PDownloadEx #12 · 0x37ec0
GetP2PDownload #13 · 0x37e20
GetP2PDownload2 #14 · 0x37e40
GetP2PDownloadEx #15 · 0x37ef0
GetP2PDownloadWithAppTypeByNew #16 · 0x37e60

Imported DLLs & functions 188

RegCloseKey 0x1006f01c
RegCreateKeyExA 0x1006f010
RegDeleteKeyA 0x1006f018
RegDeleteValueA 0x1006f014
RegEnumKeyExA 0x1006f004
RegOpenKeyExA 0x1006f000
RegQueryInfoKeyA 0x1006f008
RegSetValueExA 0x1006f00c
GetIfTable 0x1006f304
GetNetworkParams 0x1006f300
CloseHandle 0x1006f060
CompareStringA 0x1006f0e4
CompareStringW 0x1006f0e8
CreateDirectoryA 0x1006f084
CreateEventA 0x1006f110
CreateFileA 0x1006f064
CreateFileMappingA 0x1006f0bc
CreateMutexA 0x1006f144
CreateThread 0x1006f134
DeleteCriticalSection 0x1006f0ac
DeleteFileA 0x1006f088
DisableThreadLibraryCalls 0x1006f120
EnterCriticalSection 0x1006f0a0
EnumSystemLocalesA 0x1006f028
ExitProcess 0x1006f1d0
ExitThread 0x1006f15c
FindResourceA 0x1006f130
FlushFileBuffers 0x1006f1a4
FormatMessageA 0x1006f108
FreeEnvironmentStringsA 0x1006f048
FreeEnvironmentStringsW 0x1006f040
FreeLibrary 0x1006f0c8
GetACP 0x1006f1f0
GetCommandLineA 0x1006f05c
GetConsoleCP 0x1006f198
GetConsoleMode 0x1006f19c
GetConsoleOutputCP 0x1006f1b0
GetCPInfo 0x1006f1fc
GetCurrentProcess 0x1006f114
GetCurrentProcessId 0x1006f0c4
GetCurrentThreadId 0x1006f158
GetEnvironmentStrings 0x1006f044
GetEnvironmentStringsW 0x1006f03c
GetExitCodeProcess 0x1006f074
GetFileAttributesA 0x1006f070
GetFileType 0x1006f050
GetLastError 0x1006f080
GetLocaleInfoA 0x1006f1c4
GetLocaleInfoW 0x1006f1a0
GetLocalTime 0x1006f138
GetModuleFileNameA 0x1006f068
GetModuleHandleA 0x1006f0d0
GetOEMCP 0x1006f1d8
GetPrivateProfileSectionA 0x1006f150
GetPrivateProfileSectionNamesA 0x1006f14c
GetPrivateProfileStringA 0x1006f0d4
GetProcAddress 0x1006f0cc
GetProcessHeap 0x1006f20c
GetStartupInfoA 0x1006f04c
GetStdHandle 0x1006f1cc
GetStringTypeA 0x1006f034
GetStringTypeW 0x1006f030
GetSystemInfo 0x1006f164
GetSystemTimeAsFileTime 0x1006f174
GetTempPathA 0x1006f100
GetThreadLocale 0x1006f1c0
GetTickCount 0x1006f090
GetTimeZoneInformation 0x1006f058
GetUserDefaultLCID 0x1006f02c
GetVersionExA 0x1006f06c
GlobalAlloc 0x1006f0f8
GlobalFree 0x1006f0f4
HeapAlloc 0x1006f178
HeapCreate 0x1006f204
HeapDestroy 0x1006f200
HeapFree 0x1006f194
HeapReAlloc 0x1006f170
HeapSize 0x1006f1c8
InitializeCriticalSection 0x1006f0a8
InterlockedDecrement 0x1006f0b4
InterlockedExchange 0x1006f094
InterlockedIncrement 0x1006f0b0
IsDBCSLeadByte 0x1006f124
IsDebuggerPresent 0x1006f17c
IsValidCodePage 0x1006f1d4
IsValidLocale 0x1006f024
LCMapStringA 0x1006f1f4
LCMapStringW 0x1006f1f8
LeaveCriticalSection 0x1006f0a4
LoadLibraryA 0x1006f0fc
LoadLibraryExA 0x1006f1bc
LoadResource 0x1006f12c
LocalFree 0x1006f104
lstrcmpiA 0x1006f0ec
lstrlenA 0x1006f0dc
lstrlenW 0x1006f0e0
MapViewOfFile 0x1006f0b8
MultiByteToWideChar 0x1006f098
OpenEventA 0x1006f13c
OpenFileMappingA 0x1006f0c0
QueryPerformanceCounter 0x1006f038
RaiseException 0x1006f11c
ReleaseMutex 0x1006f148
ResetEvent 0x1006f118
RtlUnwind 0x1006f18c
SetEnvironmentVariableA 0x1006f1b8
SetEvent 0x1006f10c
SetFileAttributesA 0x1006f07c
SetFilePointer 0x1006f190
SetHandleCount 0x1006f054
SetLastError 0x1006f1dc
SetStdHandle 0x1006f1a8
SetUnhandledExceptionFilter 0x1006f180
SizeofResource 0x1006f128
Sleep 0x1006f08c
TerminateProcess 0x1006f188
TlsAlloc 0x1006f1e8
TlsFree 0x1006f1e0
TlsGetValue 0x1006f1ec
TlsSetValue 0x1006f1e4
UnhandledExceptionFilter 0x1006f184
UnmapViewOfFile 0x1006f0d8
VirtualAlloc 0x1006f168
VirtualFree 0x1006f208
VirtualProtect 0x1006f16c
VirtualQuery 0x1006f160
WaitForMultipleObjects 0x1006f140
WaitForSingleObject 0x1006f078
WideCharToMultiByte 0x1006f09c
WriteConsoleA 0x1006f1ac
WriteConsoleW 0x1006f1b4
WriteFile 0x1006f154
WritePrivateProfileStringA 0x1006f0f0
QQLogOutToFileA 0x1006f214
CLSIDFromString 0x1006f320
CoCreateInstance 0x1006f314
CoTaskMemAlloc 0x1006f31c
CoTaskMemFree 0x1006f310
CoTaskMemRealloc 0x1006f30c
StringFromGUID2 0x1006f318
LoadRegTypeLib 0x1006f220
LoadTypeLib 0x1006f224
RegisterTypeLib 0x1006f21c
SysAllocString 0x1006f22c
SysFreeString 0x1006f234
SysStringLen 0x1006f228
UnRegisterTypeLib 0x1006f23c
VariantChangeType 0x1006f230
VariantClear 0x1006f244
VariantCopy 0x1006f240
VarUI4FromStr 0x1006f238
EnumProcessModules 0x1006f24c
GetModuleFileNameExA 0x1006f250
ShellExecuteExA 0x1006f25c
SHGetFolderPathA 0x1006f258
PathFileExistsA 0x1006f264
PathIsDirectoryA 0x1006f268
CharNextA 0x1006f274
GetLastInputInfo 0x1006f270
UnregisterClassA 0x1006f278
GetFileVersionInfoA 0x1006f280
GetFileVersionInfoSizeA 0x1006f284
VerQueryValueA 0x1006f288
InternetGetCookieA 0x1006f290
timeGetTime 0x1006f298
__WSAFDIsSet 0x1006f2d0
bind 0x1006f2e0
closesocket 0x1006f2b4
connect 0x1006f2f4
gethostbyname 0x1006f2d4
htonl 0x1006f2ac
htons 0x1006f2a4
inet_addr 0x1006f2bc
inet_ntoa 0x1006f2c0
ioctlsocket 0x1006f2e4
ntohl 0x1006f2b0
ntohs 0x1006f2a8
recv 0x1006f2d8
recvfrom 0x1006f2a0
select 0x1006f2dc
send 0x1006f2f8
sendto 0x1006f2b8
setsockopt 0x1006f2f0
shutdown 0x1006f2ec
socket 0x1006f2c4
WSACleanup 0x1006f2e8
WSAGetLastError 0x1006f2cc
WSAStartup 0x1006f2c8