rdpsharercom.dll

v10.0.19041.6093 32-bit Windows NT Analyzed
Description
RDPSRAPI Sharer COM Objects
Authors
© Microsoft Corporation. All rights reserved.
File size
1.2 MB
Uploaded
2025-12-01 08:03
Views
84
SHA-256
227fc61d6d9a6cb8b9fe495469258620

Exported functions 4

DllCanUnloadNow #1 · 0x2a470
DllGetClassObject #2 · 0x2a490
DllRegisterServer #3 · 0x2a4a0
DllUnregisterServer #4 · 0x2a500

Imported DLLs & functions 333

ApiSetQueryApiSetPresence 0x10120150
GlobalAddAtomW 0x10120158
GlobalDeleteAtom 0x1012015c
CoCreateInstance 0x10120174
CoInitializeEx 0x1012016c
CoTaskMemAlloc 0x10120178
CoTaskMemFree 0x10120164
CoTaskMemRealloc 0x10120170
CoUninitialize 0x10120168
StringFromGUID2 0x1012017c
DebugBreak 0x10120184
IsDebuggerPresent 0x1012018c
OutputDebugStringA 0x10120190
OutputDebugStringW 0x10120188
DelayLoadFailureHook 0x10120198
ResolveDelayLoadedAPI 0x101201a0
GetLastError 0x101201b8
RaiseException 0x101201b4
SetErrorMode 0x101201ac
SetLastError 0x101201b0
SetUnhandledExceptionFilter 0x101201a8
UnhandledExceptionFilter 0x101201bc
GetFeatureEnabledState 0x101201d0
RecordFeatureUsage 0x101201c4
SubscribeFeatureStateChangeNotification 0x101201cc
UnsubscribeFeatureStateChangeNotification 0x101201c8
CreateDirectoryW 0x101201ec
CreateFileW 0x101201dc
DeleteFileW 0x10120204
FindClose 0x101201f0
FindFirstFileW 0x101201e0
FindNextFileW 0x101201e4
GetFileAttributesW 0x10120200
GetFileInformationByHandle 0x101201fc
GetTempFileNameW 0x101201f8
ReadFile 0x101201f4
SetFilePointerEx 0x101201e8
WriteFile 0x101201d8
CloseHandle 0x1012020c
DuplicateHandle 0x10120210
GetProcessHeap 0x10120220
HeapAlloc 0x10120218
HeapFree 0x1012021c
GlobalAlloc 0x1012022c
GlobalFree 0x10120228
GlobalLock 0x10120234
GlobalSize 0x1012023c
GlobalUnlock 0x10120238
PulseEvent 0x10120248
WTSGetActiveConsoleSessionId 0x10120244
VerifyVersionInfoW 0x10120250
DisableThreadLibraryCalls 0x10120270
FindResourceExW 0x10120260
FreeLibrary 0x10120274
GetModuleFileNameA 0x10120264
GetModuleFileNameW 0x10120280
GetModuleHandleExA 0x1012026c
GetModuleHandleExW 0x10120278
GetModuleHandleW 0x1012027c
GetProcAddress 0x10120284
LoadLibraryExW 0x10120258
LoadResource 0x10120268
SizeofResource 0x1012025c
LoadLibraryA 0x10120290
LoadLibraryW 0x1012028c
FormatMessageW 0x1012029c
GetCPInfo 0x101202a0
IsDBCSLeadByte 0x10120298
VirtualQuery 0x101202a8
PathCchCanonicalize 0x101202b0
CreateThread 0x101202dc
GetCurrentProcess 0x101202d0
GetCurrentProcessId 0x101202e0
GetCurrentThread 0x101202d8
GetCurrentThreadId 0x101202e4
OpenProcessToken 0x101202cc
OpenThreadToken 0x101202c0
ProcessIdToSessionId 0x101202e8
TerminateProcess 0x101202c8
TlsAlloc 0x101202c4
TlsFree 0x101202d4
TlsGetValue 0x101202bc
TlsSetValue 0x101202b8
IsProcessorFeaturePresent 0x101202f0
OpenProcess 0x101202f4
QueryPerformanceCounter 0x10120300
QueryPerformanceFrequency 0x101202fc
K32EnumProcessModules 0x10120308
K32GetModuleBaseNameW 0x1012030c
K32GetModuleFileNameExW 0x10120310
RegCloseKey 0x10120324
RegCreateKeyExW 0x10120338
RegDeleteValueW 0x10120330
RegEnumKeyExW 0x1012031c
RegEnumValueW 0x10120334
RegOpenKeyExW 0x1012032c
RegQueryInfoKeyW 0x10120320
RegQueryValueExW 0x10120328
RegSetValueExW 0x10120318
PathFindFileNameW 0x10120340
MultiByteToWideChar 0x1012034c
WideCharToMultiByte 0x10120348
lstrcmpiW 0x1012035c
lstrcmpW 0x10120360
CharNextA 0x10120368
CharPrevA 0x1012036c
AcquireSRWLockExclusive 0x101203c8
AcquireSRWLockShared 0x101203b0
CreateEventW 0x10120388
CreateMutexExW 0x101203b4
CreateSemaphoreExW 0x10120380
CreateWaitableTimerExW 0x10120390
DeleteCriticalSection 0x101203a4
EnterCriticalSection 0x1012039c
InitializeCriticalSection 0x101203a0
InitializeCriticalSectionEx 0x101203b8
InitializeSRWLock 0x10120398
LeaveCriticalSection 0x10120374
OpenEventW 0x101203ac
OpenSemaphoreW 0x101203c0
ReleaseMutex 0x101203cc
ReleaseSemaphore 0x10120378
ReleaseSRWLockExclusive 0x101203d0
ReleaseSRWLockShared 0x101203bc
ResetEvent 0x101203a8
SetEvent 0x1012038c
SetWaitableTimer 0x10120394
WaitForMultipleObjectsEx 0x1012037c
WaitForSingleObject 0x10120384
WaitForSingleObjectEx 0x101203c4
InitializeConditionVariable 0x101203e0
InitOnceExecuteOnce 0x101203e4
Sleep 0x101203dc
SleepConditionVariableCS 0x101203ec
SleepConditionVariableSRW 0x101203d8
WakeAllConditionVariable 0x101203e8
WaitForMultipleObjects 0x101203f4
GetSystemDirectoryW 0x101203fc
GetSystemTime 0x10120400
GetSystemTimeAsFileTime 0x10120404
GetTickCount 0x1012040c
GetVersionExW 0x10120408
VerSetConditionMask 0x10120414
CloseThreadpoolTimer 0x1012041c
CreateThreadpoolTimer 0x10120424
SetThreadpoolTimer 0x10120420
WaitForThreadpoolTimerCallbacks 0x10120428
SystemTimeToFileTime 0x10120430
GetFileVersionInfoExW 0x10120438
GetFileVersionInfoSizeExW 0x10120440
VerQueryValueW 0x1012043c
RoActivateInstance 0x1012044c
RoGetActivationFactory 0x10120448
WindowsCreateStringReference 0x10120454
WindowsDeleteString 0x10120458
GetTraceEnableFlags 0x10120470
GetTraceEnableLevel 0x1012046c
GetTraceLoggerHandle 0x10120474
RegisterTraceGuidsW 0x10120464
TraceMessage 0x10120468
UnregisterTraceGuids 0x10120460
EventActivityIdControl 0x10120484
EventRegister 0x10120480
EventUnregister 0x1012047c
EventWriteTransfer 0x10120488
CopyRect 0x101204a4
EqualRect 0x10120498
InflateRect 0x1012049c
IntersectRect 0x101204a0
IsRectEmpty 0x101204a8
OffsetRect 0x101204ac
PtInRect 0x101204b4
SetRect 0x101204b0
SetRectEmpty 0x10120494
UnionRect 0x10120490
EnumDisplayDevicesW 0x101204d4
EnumDisplayMonitors 0x101204c8
EnumDisplaySettingsExW 0x101204c4
EnumDisplaySettingsW 0x101204d0
GetMonitorInfoW 0x101204bc
GetSystemMetrics 0x101204c0
SystemParametersInfoW 0x101204cc
OleGetClipboard 0x101204e0
OleIsCurrentClipboard 0x101204e4
OleSetClipboard 0x101204dc
GetTokenInformation 0x101204ec
SetTokenInformation 0x101204f0
CryptAcquireContextW 0x10120510
CryptCreateHash 0x10120500
CryptDestroyHash 0x1012050c
CryptGenRandom 0x101204f8
CryptGetHashParam 0x10120508
CryptHashData 0x10120504
CryptReleaseContext 0x101204fc
IsProcessInWDAGContainer 0x10120518
AvRevertMmThreadCharacteristics 0x10120000
AvSetMmThreadCharacteristicsW 0x10120004
CryptBinaryToStringW 0x1012000c
D3D11CreateDevice 0x10120520
CreateDXGIFactory1 0x10120528
acmDriverClose 0x10120018
acmDriverEnum 0x1012002c
acmDriverOpen 0x10120024
acmFormatSuggest 0x10120034
acmFormatTagDetailsW 0x10120028
acmStreamClose 0x1012001c
acmStreamConvert 0x10120020
acmStreamOpen 0x1012003c
acmStreamPrepareHeader 0x10120038
acmStreamSize 0x10120014
acmStreamUnprepareHeader 0x10120030
__CxxFrameHandler3 0x10120564
__dllonexit 0x1012058c
_aligned_free 0x1012053c
_aligned_malloc 0x10120538
_amsg_exit 0x101205b4
_callnewh 0x101205c0
_CIlog 0x101205f8
_CIpow 0x101205fc
_CIsqrt 0x10120600
_errno 0x1012059c
_except_handler4_common 0x101205a0
_ftime64 0x10120540
_ftol2 0x10120604
_ftol2_sse 0x10120608
_initterm 0x101205b0
_lock 0x10120594
_onexit 0x10120578
_purecall 0x101205d4
_resetstkoflw 0x101205e4
_strnicmp 0x101205f0
_unlock 0x10120590
_vsnwprintf 0x101205e0
_wcsicmp 0x10120534
_wcsicoll 0x101205ac
_wcsnicmp 0x101205e8
_wfopen_s 0x10120568
_XcptFilter 0x101205b8
?terminate@@YAXXZ 0x101205f4
calloc 0x101205dc
fclose 0x1012056c
fprintf 0x10120580
free 0x101205d0
fwrite 0x1012057c
isalpha 0x101205ec
malloc 0x101205c8
memcmp 0x1012060c
memcpy 0x10120610
memcpy_s 0x101205d8
memmove 0x10120574
memmove_s 0x101205cc
memset 0x10120614
printf 0x10120560
qsort 0x1012055c
rand 0x10120548
realloc 0x10120598
sprintf_s 0x10120558
strncpy_s 0x10120550
strnlen 0x10120554
swprintf_s 0x10120544
vswprintf_s 0x10120570
wcscat_s 0x101205a4
wcschr 0x1012054c
wcscpy_s 0x101205bc
wcsncpy_s 0x101205c4
wcsnlen 0x10120588
wcsrchr 0x101205a8
wcstombs 0x10120584
wcstoul 0x10120530
LoadRegTypeLib 0x10120094
LoadTypeLib 0x10120098
RegisterTypeLib 0x1012007c
SafeArrayAccessData 0x1012005c
SafeArrayCreate 0x10120048
SafeArrayDestroy 0x1012004c
SafeArrayLock 0x10120044
SafeArrayUnaccessData 0x10120058
SafeArrayUnlock 0x10120050
SysAllocString 0x10120090
SysAllocStringByteLen 0x1012006c
SysAllocStringLen 0x10120074
SysFreeString 0x1012009c
SysStringByteLen 0x10120070
SysStringLen 0x10120088
UnRegisterTypeLib 0x10120078
VarBstrCat 0x10120068
VarBstrCmp 0x10120064
VariantChangeType 0x10120060
VariantClear 0x10120080
VariantCopy 0x1012008c
VariantInit 0x10120084
VarUI4FromStr 0x10120054
?RdpPerfLoggerStaticTerminate@@YGXXZ 0x1012010c
DrawBox 0x101200d0
GetSupportedSSELevel_SSE 0x10120100
GridBA_CreateInstance 0x101200d4
MemCopyAligned_SSE 0x10120108
MemMoveReverseAligned_SSE 0x10120104
PAL_System_AtomicCompareAndExchange 0x101200b0
PAL_System_AtomicDecrement 0x101200dc
PAL_System_AtomicIncrement 0x101200b4
PAL_System_CritSecEnter 0x101200c0
PAL_System_CritSecInit 0x101200bc
PAL_System_CritSecLeave 0x101200e0
PAL_System_CritSecTerminate 0x101200b8
PAL_System_GetNumberOfProcessors 0x101200ac
PAL_System_HandleFree 0x101200f4
PAL_System_SemaphoreAcquire 0x101200ec
PAL_System_SemaphoreAlloc 0x101200d8
PAL_System_SemaphoreRelease 0x101200f0
PAL_System_Sleep 0x10120114
PAL_System_SwitchToThread 0x101200a4
PAL_System_ThreadGetId 0x101200a8
RDPAPI_GetGenericCounter 0x101200c4
RDPAPI_GetLongCounter 0x101200fc
RDPBASE_CreateInstance 0x101200e8
RdpTiledSurface_CreateInstance 0x101200f8
RgnlibBA_CreateInstance 0x101200cc
TSAlloc 0x10120110
TSCreateCoreEvents 0x101200c8
TSFree 0x101200e4
?GetEncodingPixelMap@RdpSurface@@QAEJPAPAVPixelMap@@@Z 0x1012013c
?GetGfxPipeSettingBOOL@@YGJPAGHPAH@Z 0x10120138
?GetGfxPipeSettingUINT@@YGJPAGIPAI@Z 0x10120120
?GetGraphicsSourceContext@RdpSurface@@QAEJPAPAUIRdpGFXSourceUpdateContext@@@Z 0x10120140
?GetTileFirst@Tiler@@QAEJPBURdpRect@@PAU2@@Z 0x1012012c
?GetTileNext@Tiler@@QAEJPAURdpRect@@@Z 0x10120130
?Initialize@Tiler@@QAEJPBURdpRect@@0@Z 0x10120128
CCompressedUpdateContext_CreateInstance 0x10120134
CUpdateContext_CreateInstance 0x10120124
RDPSERVERBASE_CreateInstance 0x1012011c
GetHostNameW 0x10120148