rdpserverbase.dll

v10.0.19041.6216 64-bit Windows NT Analyzed
Description
Rdp Server OneCore Base Services
Authors
© Microsoft Corporation. All rights reserved.
File size
1.8 MB
Uploaded
2025-12-01 07:37
Views
133
SHA-256
97b03b507d837b449938661311876e29

Exported functions 23

?GetEncodingPixelMap@RdpSurface@@QEAAJPEAPEAVPixelMap@@@Z #1 · 0x7f30
?GetGfxPipeSettingBOOL@@YAJPEAGHPEAH@Z #2 · 0x76700
?GetGfxPipeSettingUINT@@YAJPEAGIPEAI@Z #3 · 0x767b0
?GetGraphicsSourceContext@RdpSurface@@QEAAJPEAPEAUIRdpGFXSourceUpdateContext@@@Z #4 · 0x6a550
?GetTileFirst@Tiler@@QEAAJPEBURdpRect@@PEAU2@@Z #5 · 0x21f60
?GetTileNext@Tiler@@QEAAJPEAURdpRect@@@Z #6 · 0x33140
?Initialize@Tiler@@QEAAJPEBURdpRect@@0@Z #7 · 0x61bb0
?LogRDPGraphicsError@RDPGraphicsTraceLogging@@YAXU_GUID@@IIJ@Z #8 · 0xb6b0
?LogRDPGraphicsFirstNonBlackFrame@RDPGraphicsTraceLogging@@YAX_K@Z #9 · 0x107f10
?LogRDPGraphicsFirstNonBlackFramePostLogon@RDPGraphicsTraceLogging@@YAXI@Z #10 · 0x107ff0
?LogRDPGraphicsSubsampleAdapter@RDPGraphicsTraceLogging@@YAXPEBGII@Z #11 · 0x108790
?LogRDPGraphicsSubsampleFailure@RDPGraphicsTraceLogging@@YAXJI@Z #12 · 0x108870
?LogRDPGraphicsVOBRHint@RDPGraphicsTraceLogging@@YAXI_KII@Z #13 · 0x108a80
?RDPGraphicsTraceLogging_Register@RDPGraphicsTraceLogging@@YAJXZ #14 · 0x108b70
?RDPGraphicsTraceLogging_Unregister@RDPGraphicsTraceLogging@@YAXXZ #15 · 0x108b90
?RDPServerStackQOE_Register@@YAJXZ #16 · 0xc38a0
?RDPServerStackQOE_Unregister@@YAXXZ #17 · 0xc38e0
CCompressedUpdateContext_CreateInstance #18 · 0xc7230
CUpdateContext_CreateInstance #19 · 0xc72a0
CUpdateDataAccumulator_CreateInstance #20 · 0xc7310
RDPEncryptionTraceLogging_Register #21 · 0x1078b0
RDPEncryptionTraceLogging_Unregister #22 · 0x1078d0
RDPSERVERBASE_CreateInstance #23 · 0x3dde0

Imported DLLs & functions 345

CLSIDFromString 0x180140c18
CoCreateGuid 0x180140c08
CoTaskMemFree 0x180140c10
StringFromGUID2 0x180140c20
StringFromIID 0x180140c00
DebugBreak 0x180140c40
IsDebuggerPresent 0x180140c38
OutputDebugStringW 0x180140c30
DelayLoadFailureHook 0x180140c50
ResolveDelayLoadedAPI 0x180140c60
GetLastError 0x180140c78
RaiseException 0x180140c88
SetLastError 0x180140c80
SetUnhandledExceptionFilter 0x180140c90
UnhandledExceptionFilter 0x180140c70
GetFeatureEnabledState 0x180140cb0
RecordFeatureUsage 0x180140ca0
SubscribeFeatureStateChangeNotification 0x180140cb8
UnsubscribeFeatureStateChangeNotification 0x180140ca8
CloseHandle 0x180140cc8
DuplicateHandle 0x180140cd0
GetProcessHeap 0x180140ce8
HeapAlloc 0x180140cf0
HeapFree 0x180140ce0
LocalAlloc 0x180140d08
LocalFree 0x180140d00
GetComputerNameW 0x180140d20
RegisterWaitForSingleObject 0x180140d18
VerifyVersionInfoW 0x180140d30
DisableThreadLibraryCalls 0x180140d58
FreeLibrary 0x180140d40
GetModuleFileNameA 0x180140d60
GetModuleHandleExA 0x180140d70
GetModuleHandleExW 0x180140d48
GetModuleHandleW 0x180140d78
GetProcAddress 0x180140d68
LoadLibraryExW 0x180140d50
FormatMessageW 0x180140d98
CreateFileMappingW 0x180140db8
MapViewOfFile 0x180140dd8
MapViewOfFileEx 0x180140dd0
OpenFileMappingW 0x180140dc0
UnmapViewOfFile 0x180140dc8
VirtualAlloc 0x180140db0
VirtualFree 0x180140da8
CreateThread 0x180140e00
GetCurrentProcess 0x180140e08
GetCurrentProcessId 0x180140df0
GetCurrentThreadId 0x180140de8
ProcessIdToSessionId 0x180140e10
SwitchToThread 0x180140df8
TerminateProcess 0x180140e18
IsProcessorFeaturePresent 0x180140e28
QueryPerformanceCounter 0x180140e40
QueryPerformanceFrequency 0x180140e38
RegCloseKey 0x180140e78
RegCreateKeyExW 0x180140e70
RegGetValueW 0x180140e58
RegOpenKeyExW 0x180140e50
RegQueryValueExW 0x180140e68
RegSetValueExW 0x180140e60
RtlCaptureContext 0x180140e88
RtlLookupFunctionEntry 0x180140e90
RtlVirtualUnwind 0x180140e98
MultiByteToWideChar 0x180140eb0
WideCharToMultiByte 0x180140ea8
AcquireSRWLockExclusive 0x180140f60
AcquireSRWLockShared 0x180140f30
CreateEventW 0x180140ec8
CreateMutexExW 0x180140ef0
CreateMutexW 0x180140ed8
CreateSemaphoreExW 0x180140f58
DeleteCriticalSection 0x180140ee8
EnterCriticalSection 0x180140ed0
InitializeCriticalSection 0x180140f10
InitializeCriticalSectionAndSpinCount 0x180140f28
InitializeCriticalSectionEx 0x180140ee0
InitializeSRWLock 0x180140f18
LeaveCriticalSection 0x180140f40
OpenSemaphoreW 0x180140ef8
ReleaseMutex 0x180140f00
ReleaseSemaphore 0x180140f08
ReleaseSRWLockExclusive 0x180140f48
ReleaseSRWLockShared 0x180140f20
ResetEvent 0x180140f50
SetEvent 0x180140f68
WaitForSingleObject 0x180140f38
WaitForSingleObjectEx 0x180140ec0
InitOnceExecuteOnce 0x180140f90
Sleep 0x180140f78
SleepConditionVariableSRW 0x180140f88
WakeAllConditionVariable 0x180140f80
WaitForMultipleObjects 0x180140fa0
GetComputerNameExW 0x180140fb0
GetSystemInfo 0x180140fd8
GetSystemTime 0x180140fe0
GetSystemTimeAsFileTime 0x180140fd0
GetTickCount 0x180140fc0
GetTickCount64 0x180140fb8
GetVersionExW 0x180140fc8
GetNativeSystemInfo 0x180140ff0
VerSetConditionMask 0x180140ff8
CancelThreadpoolIo 0x180141030
CloseThreadpoolIo 0x180141020
CloseThreadpoolTimer 0x180141008
CloseThreadpoolWork 0x180141028
CreateThreadpoolIo 0x180141038
CreateThreadpoolTimer 0x180141050
CreateThreadpoolWork 0x180141040
SetThreadpoolTimer 0x180141018
StartThreadpoolIo 0x180141060
SubmitThreadpoolWork 0x180141058
WaitForThreadpoolIoCallbacks 0x180141048
WaitForThreadpoolTimerCallbacks 0x180141010
CreateTimerQueueTimer 0x180141070
DeleteTimerQueueTimer 0x180141080
UnregisterWaitEx 0x180141078
FileTimeToSystemTime 0x180141098
GetTimeZoneInformation 0x180141090
SystemTimeToFileTime 0x1801410a0
RoActivateInstance 0x1801410b0
RoGetActivationFactory 0x1801410b8
RoInitialize 0x1801410c8
RoUninitialize 0x1801410c0
WindowsCreateStringReference 0x1801410d8
WindowsDeleteString 0x1801410e0
WindowsGetStringRawBuffer 0x1801410e8
GetTraceEnableFlags 0x1801410f8
GetTraceEnableLevel 0x180141118
GetTraceLoggerHandle 0x180141108
RegisterTraceGuidsW 0x180141110
TraceMessage 0x180141120
UnregisterTraceGuids 0x180141100
EventActivityIdControl 0x180141150
EventProviderEnabled 0x180141138
EventRegister 0x180141130
EventSetInformation 0x180141148
EventUnregister 0x180141140
EventWriteTransfer 0x180141158
AddAce 0x180141178
CopySid 0x180141180
GetLengthSid 0x180141168
IsValidSid 0x180141170
CryptAcquireContextW 0x1801411b8
CryptDestroyKey 0x1801411a0
CryptGenKey 0x1801411a8
CryptGenRandom 0x1801411b0
CryptGetProvParam 0x180141198
CryptReleaseContext 0x180141190
GetSecurityInfo 0x1801411c8
SetSecurityInfo 0x1801411d0
CertCreateSelfSignCertificate 0x1801407a8
CertFreeCertificateContext 0x1801407b0
CertStrToNameW 0x1801407c8
CryptEncodeObject 0x1801407d0
CryptProtectData 0x1801407e0
CryptProtectMemory 0x1801407b8
CryptStringToBinaryW 0x1801407d8
CryptUnprotectData 0x1801407a0
CryptUnprotectMemory 0x1801407c0
__C_specific_handler 0x1801412e0
__CxxFrameHandler3 0x180141238
__dllonexit 0x1801412c8
__RTDynamicCast 0x180141290
_aligned_free 0x180141268
_aligned_malloc 0x180141270
_amsg_exit 0x180141308
_callnewh 0x1801411e8
_initterm 0x1801412f0
_lock 0x1801412d8
_onexit 0x1801412c0
_purecall 0x180141278
_snwprintf_s 0x1801412e8
_stricmp 0x180141200
_strlwr 0x180141218
_strnicmp 0x1801411f8
_unlock 0x1801412d0
_vsnwprintf 0x180141260
_wcsicmp 0x180141250
_wcsnicmp 0x180141258
_XcptFilter 0x180141310
??1type_info@@UEAA@XZ 0x180141280
?terminate@@YAXXZ 0x1801411e0
free 0x180141300
malloc 0x1801412f8
memcmp 0x180141298
memcpy 0x1801412a0
memcpy_s 0x180141248
memmove 0x1801412a8
memmove_s 0x180141240
memset 0x1801412b0
qsort 0x180141230
strcmp 0x1801412b8
strncmp 0x180141210
strtok_s 0x180141208
toupper 0x1801411f0
vswprintf_s 0x180141228
wcscmp 0x180141288
wcstombs 0x180141220
NCryptCreatePersistedKey 0x180141328
NCryptDeleteKey 0x180141338
NCryptFinalizeKey 0x180141340
NCryptFreeObject 0x180141320
NCryptIsKeyHandle 0x180141348
NCryptOpenStorageProvider 0x180141330
NCryptSetProperty 0x180141350
NtQuerySystemInformation 0x180141370
NtSetInformationThread 0x180141378
RtlIpv6StringToAddressW 0x180141368
RtlVerifyVersionInfo 0x180141360
SysAllocString 0x1801407f0
SysAllocStringByteLen 0x180140800
SysFreeString 0x1801407f8
SysStringLen 0x180140818
VariantClear 0x180140810
VariantCopy 0x180140808
VariantInit 0x180140820
??0CRDPCache@@QEAA@XZ 0x1801408e0
??0RdpEncodeBuffer@@QEAA@PEAVITSObjectPool@@@Z 0x1801409c8
??0RdpGfxProtocolBaseDecoder@@IEAA@XZ 0x180140b30
??0SSECBCHash2@@QEAA@XZ 0x180140988
??1CRDPCache@@UEAA@XZ 0x1801408d0
??1Evict@@QEAA@XZ 0x180140950
??1RdpGfxProtocolBaseDecoder@@IEAA@XZ 0x180140b38
?AlphaCompressor__CreateInstance@@YAJPEAPEAUIRdpImageCompressor@@@Z 0x180140a38
?ClearCache@CRDPCache@@UEAAJXZ 0x1801408b0
?Compress@NSCodecCompressor@@QEAA_NAEBVPixelMap@@_NPEAEIAEAI@Z 0x180140b68
?CompressRdp8__CreateInstance@@YAJPEAPEAVIRdpPipeCompress@@I@Z 0x1801409a8
?CreateInstance@CRdpGfxCapsSet@@SAJPEAXKPEAPEAUIRdpGfxCapsSet@@@Z 0x180140b48
?CreateInstance@Evict@@SAJKKKKKPEAPEAV1@@Z 0x180140ad8
?CreateInstance@HashTable@@SAJKKPEAPEAUIHashBucket@@@Z 0x180140ad0
?CreateInstance@NSCodecCompressor@@SA_N_N00EAEAV?$TCntPtr@VNSCodecCompressor@@@@@Z 0x180140af8
?CreateInstance@PlanarCompressor@@SAJGGEHHHPEAPEAUIRdpImageCompressor@@@Z 0x180140a30
?CreateInstance@RdpEncodeBuffer@@SAJPEAVRdpEncodeBufferPool@@KPEAPEAV1@@Z 0x1801409c0
?DecompressRdp8__CreateInstance@@YAJPEAPEAVIRdpPipeDecompress@@@Z 0x180140b58
?EvictEntry@Evict@@QEAAPEAU_SCORE_ENTRY@@XZ 0x180140960
?GetFreeEntry@Evict@@QEAAPEAU_SCORE_ENTRY@@XZ 0x180140b00
?GetInstance@PipelineClock@@SAAEAV1@XZ 0x180140838
?GetMillisecondCount@PipelineClock@@QEAAIXZ 0x180140840
?GetMillisecondCount64@PipelineClock@@QEAA_KXZ 0x180140a88
?GetTickCount@PipelineClock@@QEAAIXZ 0x180140af0
?GetTimeHNS@PipelineClock@@QEAA_JXZ 0x180140a40
?HintCoconet__CreateInstance@@YAJPEAPEAVIRdpPipeCompressHintProvider@@@Z 0x1801409b0
?InsertEntry@Evict@@QEAAXPEAU_SCORE_ENTRY@@K@Z 0x180140980
?IsSupportedVersion@CRdpGfxCaps@@SAHK@Z 0x180140a78
?ParkEntry@Evict@@QEAAXPEAU_SCORE_ENTRY@@@Z 0x180140970
?ProcessAlignedData_AVX@SSECBCHash2@@AEAAXPEBIIII@Z 0x180140ab0
?ProcessAlignedData_SSE2@SSECBCHash2@@AEAAXPEBIIII@Z 0x180140ac8
?ProcessAlignedData_SSE41@SSECBCHash2@@AEAAXPEBIIII@Z 0x180140ab8
?ProcessUnalignedData_REG@SSECBCHash2@@AEAAXPEBIIII@Z 0x180140aa8
?PromoteEntry@Evict@@QEAAXKK@Z 0x180140958
?RdpGfxProtocolServerEncoder_CreateInstance@@YAJPEAVIRdpEncoderIO@@PEAPEAVIRdpPipeProtocolEncoderEx@@@Z 0x1801409b8
?Reset@CRDPCache@@UEAAJI@Z 0x1801408b8
?SearchCache@CRDPCache@@UEAAJIIPEAPEAUIUnknown@@PEAI@Z 0x180140900
?SetCacheEntry@CRDPCache@@UEAAJIIPEAUIUnknown@@PEAI@Z 0x180140898
?SetDecodeBuffer@RdpGfxProtocolBaseDecoder@@IEAAXPEBEI@Z 0x180140b40
?UnevictEntry@Evict@@QEAAXPEAU_SCORE_ENTRY@@@Z 0x180140968
?UpdateKeys@SSECBCHash2@@AEBAXXZ 0x180140aa0
ApplyLuminanceFilter 0x180140a28
ApplySobelFilterOnLum 0x1801409d0
CAPAPI_AddCapSet 0x180140b18
CAPAPI_GetCapSet 0x180140b08
CAPAPI_InitializeCombinedCaps 0x180140b28
CAPAPI_MergeCombinedCaps 0x180140b20
CRDPCacCodecEncoder_CreateInstance 0x180140940
CRDPCacVideoCodecForHardwareClient_CreateInstance 0x180140a20
CRdpFIPSEncryption_CreateInstance 0x180140860
CRDPNsCodec_CreateInstance 0x180140b60
DecryptData 0x180140b10
DrawBox 0x180140990
DrawHLine 0x1801409a0
DrawVLine 0x180140998
EncryptData 0x180140ac0
ExpandRectForSSE 0x180140830
GetSupportedSSELevel_SSE 0x1801408f0
GridBA_CreateInstance 0x180140928
MakeSessionKeys 0x180140a60
MemCopyAligned_SSE 0x1801408d8
MemEqual 0x180140a90
MemMoveReverseAligned_SSE 0x1801408e8
PAL_System_AtomicCompareAndExchange 0x1801408a8
PAL_System_AtomicCompareAndExchangePointer 0x180140a50
PAL_System_AtomicDecrement 0x180140920
PAL_System_AtomicIncrement 0x180140918
PAL_System_CritSecEnter 0x180140910
PAL_System_CritSecInit 0x1801408c0
PAL_System_CritSecIsLockedByCurrentThread 0x1801409d8
PAL_System_CritSecLeave 0x180140908
PAL_System_CritSecTerminate 0x1801408c8
PAL_System_HandleFree 0x180140890
PAL_System_MemAlloc 0x180140978
PAL_System_MemFree 0x180140850
PAL_System_SemaphoreAcquire 0x180140880
PAL_System_SemaphoreAlloc 0x180140878
PAL_System_SemaphoreRelease 0x180140888
PAL_System_ThreadGetId 0x1801408a0
RDP_MD5Final 0x180140a00
RDP_MD5Init 0x180140a08
RDP_MD5Update 0x1801409f0
RDP_RC4AllocKey 0x180140a68
RDP_RC4FreeKey 0x180140a18
RDP_RsaBCryptDecryptPrivate 0x1801409f8
RDP_RsaBCryptGenerateRsaKeyPair 0x180140a58
RDP_RsaBCryptPubKeyToBSafePubKey 0x180140b50
RDPAPI_GetGenericCounter 0x180140870
RDPAPI_GetGlobalObject 0x180140a48
RDPAPI_GetLongCounter 0x180140930
RDPBASE_CreateInstance 0x180140858
RDPCompress_GetContextSize 0x180140938
RDPCompress_InitRecvContext 0x180140ae8
RDPCompress_InitSendContext 0x180140ae0
RDPCompressEx 0x180140a10
RDPDecompress 0x180140948
RDPDeCompress_GetContextSize 0x180140b70
RDPENCHLPREG_ReadValueDWORD 0x1801409e8
RdpIntersectRect 0x1801409e0
RdpUnionRect 0x180140a80
RdpX_DateTime_GetHighResolutionTimeSinceReboot 0x180140868
RdpX_GetActivityIdPrefix 0x1801408f8
RgnlibBA_CreateInstance 0x180140848
SubtractRects 0x180140a98
UpdateSessionKey 0x180140a70
RpcStringFreeW 0x180140b80
UuidCreate 0x180140b88
UuidToStringW 0x180140b90
GetUserNameExW 0x180140ba8
LsaCallAuthenticationPackage 0x180140bd0
LsaConnectUntrusted 0x180140bb8
LsaDeregisterLogonProcess 0x180140bc8
LsaFreeReturnBuffer 0x180140ba0
LsaLogonUser 0x180140bc0
LsaLookupAuthenticationPackage 0x180140bb0
WebSocketAbortHandle 0x1801413c0
WebSocketBeginServerHandshake 0x1801413b0
WebSocketCompleteAction 0x180141398
WebSocketCreateServerHandle 0x1801413b8
WebSocketDeleteHandle 0x180141390
WebSocketEndServerHandshake 0x1801413a8
WebSocketGetAction 0x180141388
WebSocketReceive 0x1801413a0
WebSocketSend 0x1801413c8
WSAAddressToStringW 0x180140be8
WSACleanup 0x180140bf0
WSAStartup 0x180140be0