PresentationHost_v0400.dll

v4.8.9186.0 32-bit Windows Analyzed
Description
Windows Presentation Foundation Host Library
Authors
© Microsoft Corporation. All rights reserved.
File size
233.9 KB
Uploaded
2025-12-01 08:48
Views
47
SHA-256
ce336fb9cc9b93eb8d9c57ecb0ef4501

Exported functions 27

DllMain #1 · 0xbca0
Activate #2 · 0xbdc0
Deactivate #3 · 0xc5f0
ForwardTranslateAccelerator #4 · 0xc2b0
SaveToHistory #5 · 0xc6f0
LoadFromHistory #6 · 0xc740
ProcessUnhandledException #7 · 0xcaf0
CreateIDispatchSTAForwarder #8 · 0x1f380
SetFakeActiveWindow #9 · 0xba30
DllRegisterServer #10 · 0xbd30
DllUnregisterServer #11 · 0xbda0
ProcessCommandLine #12 · 0x24070
DRMInitEnvironment #601 · 0x1e3e0
DRMCreateBoundLicense #602 · 0x1e430
DRMCreateLicenseStorageSession #603 · 0x1e470
DRMCreateEnablingBitsDecryptor #604 · 0x1e4c0
DRMCreateEnablingBitsEncryptor #605 · 0x1e500
DRMEncrypt #606 · 0x1e540
DRMDecrypt #607 · 0x1e590
DRMGetInfo #608 · 0x1e5e0
DRMGetBoundLicenseObjectCount #609 · 0x1e620
DRMGetBoundLicenseObject #610 · 0x1e660
DRMGetBoundLicenseAttribute #611 · 0x1e6a0
DRMGetSignedIssuanceLicense #612 · 0x1e6f0
DRMGetServiceLocation #613 · 0x1e740
DRMCloseEnvironmentHandle #614 · 0x1e790
DRMCloseHandle #615 · 0x1e7d0

Imported DLLs & functions 357

AddAccessAllowedAce 0x1003408c
AddAce 0x10034094
CopySid 0x10034070
CreateProcessAsUserW 0x10034054
CreateRestrictedToken 0x10034050
CreateWellKnownSid 0x1003405c
EqualSid 0x10034058
GetAce 0x10034090
GetAclInformation 0x10034080
GetKernelObjectSecurity 0x10034074
GetLengthSid 0x10034084
GetSecurityDescriptorDacl 0x10034078
GetSidSubAuthority 0x10034048
GetSidSubAuthorityCount 0x1003404c
GetTokenInformation 0x10034044
GetTraceEnableFlags 0x10034028
GetTraceEnableLevel 0x1003402c
GetTraceLoggerHandle 0x10034030
InitializeAcl 0x10034088
LsaClose 0x1003406c
LsaLookupPrivilegeValue 0x10034064
LsaNtStatusToWinError 0x10034068
LsaOpenPolicy 0x10034060
OpenProcessToken 0x10034040
RegCloseKey 0x1003400c
RegCreateKeyExW 0x10034020
RegDeleteKeyW 0x10034010
RegDeleteValueW 0x10034024
RegEnumKeyExW 0x10034018
RegEnumKeyW 0x1003403c
RegEnumValueW 0x10034038
RegisterTraceGuidsW 0x10034034
RegOpenKeyExW 0x10034004
RegQueryInfoKeyW 0x10034014
RegQueryValueExW 0x10034008
RegSetValueExW 0x1003401c
SetTokenInformation 0x1003407c
TraceEvent 0x10034000
BitBlt 0x100340a8
CreateCompatibleBitmap 0x100340b4
CreateCompatibleDC 0x100340b8
CreateSolidBrush 0x100340bc
DeleteDC 0x100340a4
DeleteObject 0x100340ac
GetDeviceCaps 0x100340c0
GetObjectW 0x1003409c
GetStockObject 0x100340a0
SelectObject 0x100340b0
ActivateActCtx 0x100341b0
CloseHandle 0x1003411c
CreateActCtxW 0x100341ac
CreateEventW 0x100340f0
CreateFileMappingW 0x1003421c
CreateFileW 0x100341c0
CreateMutexW 0x10034138
CreateProcessW 0x100341d0
CreateTimerQueueTimer 0x10034178
CreateToolhelp32Snapshot 0x1003410c
DeactivateActCtx 0x100341b4
DecodePointer 0x100340e4
DeleteCriticalSection 0x100340d8
DeleteTimerQueueTimer 0x1003417c
DisableThreadLibraryCalls 0x100340e0
EncodePointer 0x10034248
EnterCriticalSection 0x10034120
ExitProcess 0x10034100
ExpandEnvironmentStringsW 0x10034170
FileTimeToSystemTime 0x10034190
FindClose 0x10034158
FindFirstFileW 0x10034154
FindResourceExW 0x10034218
FindResourceW 0x100340cc
FlushInstructionCache 0x10034230
FormatMessageW 0x100341a4
FreeLibrary 0x10034270
GetCommandLineW 0x10034198
GetCurrentProcess 0x10034148
GetCurrentProcessId 0x10034110
GetCurrentThread 0x10034278
GetCurrentThreadId 0x10034274
GetEnvironmentVariableW 0x100341cc
GetExitCodeProcess 0x100341d4
GetFileAttributesExW 0x1003418c
GetLastError 0x100341dc
GetLocaleInfoW 0x10034210
GetModuleFileNameW 0x100340d4
GetModuleHandleW 0x100341e8
GetNativeSystemInfo 0x100341c8
GetProcAddress 0x1003426c
GetProcessHeap 0x1003423c
GetProcessTimes 0x10034144
GetStartupInfoW 0x10034194
GetSystemDefaultUILanguage 0x10034208
GetSystemDirectoryW 0x10034104
GetSystemTimeAsFileTime 0x1003414c
GetTempFileNameW 0x100341bc
GetTempPathW 0x100341b8
GetThreadContext 0x100341f4
GetUserDefaultLangID 0x1003415c
GetUserDefaultUILanguage 0x1003420c
GetVersionExW 0x100340e8
GlobalAlloc 0x100340fc
GlobalLock 0x1003412c
GlobalUnlock 0x10034128
HeapAlloc 0x10034244
HeapFree 0x10034240
InitializeCriticalSectionAndSpinCount 0x1003425c
InitializeCriticalSectionEx 0x100340dc
InitializeSListHead 0x10034250
InterlockedPopEntrySList 0x10034238
InterlockedPushEntrySList 0x10034234
IsDebuggerPresent 0x10034174
IsProcessorFeaturePresent 0x10034260
IsWow64Process 0x1003416c
LeaveCriticalSection 0x10034124
LoadLibraryExA 0x10034224
LoadLibraryExW 0x100340d0
LoadLibraryW 0x10034150
LoadResource 0x100340c8
LocalAlloc 0x10034180
LocalFree 0x10034184
LockResource 0x10034108
lstrcmpiW 0x100341e4
lstrcmpW 0x10034134
MapViewOfFile 0x10034220
Module32FirstW 0x10034114
Module32NextW 0x10034118
MulDiv 0x10034130
MultiByteToWideChar 0x10034140
OpenEventW 0x1003419c
OpenProcess 0x10034164
OutputDebugStringW 0x1003424c
QueryPerformanceCounter 0x10034254
QueueUserWorkItem 0x100340f4
RaiseException 0x100341e0
RegisterWaitForSingleObject 0x10034168
ReleaseActCtx 0x100341a8
ReleaseMutex 0x1003413c
ResetEvent 0x10034188
ResumeThread 0x100341f8
SearchPathW 0x10034204
SetEvent 0x100340ec
SetLastError 0x1003427c
SetThreadContext 0x100341f0
SetUnhandledExceptionFilter 0x10034264
SizeofResource 0x100341d8
SuspendThread 0x100341fc
SwitchToThread 0x100341a0
TerminateProcess 0x10034160
UnhandledExceptionFilter 0x10034268
UnmapViewOfFile 0x10034214
VirtualAlloc 0x1003422c
VirtualFree 0x10034228
VirtualProtect 0x10034200
VirtualQuery 0x100341ec
WaitForMultipleObjects 0x10034280
WaitForSingleObject 0x100340f8
WaitForSingleObjectEx 0x10034258
WriteFile 0x100341c4
CLRCreateInstance 0x1003449c
CoEEShutDownCOM 0x100344a0
LoadLibraryShim 0x100344a4
RtlInitUnicodeString 0x100344ac
CLSIDFromProgID 0x100344e0
CLSIDFromString 0x100344e4
CoAllowSetForegroundWindow 0x100344f0
CoCreateInstance 0x100344bc
CoGetClassObject 0x100344cc
CoInitialize 0x10034510
CoMarshalInterThreadInterfaceInStream 0x100344c8
CoRegisterClassObject 0x10034508
CoRegisterMessageFilter 0x100344e8
CoReleaseMarshalData 0x100344ec
CoRevokeClassObject 0x10034500
CoTaskMemAlloc 0x10034514
CoTaskMemFree 0x100344b8
CoTaskMemRealloc 0x100344d0
CoUninitialize 0x1003450c
CoUnmarshalInterface 0x100344c4
CreateBindCtx 0x100344fc
CreateStreamOnHGlobal 0x100344d4
OleCreateMenuDescriptor 0x100344f4
OleDestroyMenuDescriptor 0x100344f8
OleInitialize 0x100344b4
OleLockRunning 0x100344dc
OleTranslateAccelerator 0x10034504
OleUninitialize 0x100344d8
StringFromGUID2 0x100344c0
DispCallFunc 0x100342a4
LoadRegTypeLib 0x100342ac
LoadTypeLib 0x10034294
OleCreateFontIndirect 0x100342a8
SysAllocString 0x100342b8
SysAllocStringByteLen 0x10034298
SysAllocStringLen 0x100342b0
SysFreeString 0x10034288
SysStringLen 0x1003428c
VariantClear 0x100342a0
VariantCopy 0x100342b4
VariantInit 0x1003429c
VarUI4FromStr 0x10034290
GetMappedFileNameW 0x100342c0
CommandLineToArgvW 0x100342cc
ShellExecuteExW 0x100342d8
ShellExecuteW 0x100342d0
SHGetFolderPathW 0x100342c8
SHGetKnownFolderPath 0x100342d4
AssocQueryStringW 0x100342e4
PathAppendW 0x100342e0
PathCombineW 0x100342ec
PathFindExtensionW 0x100342e8
PathIsURLW 0x100342f0
UrlCreateFromPathW 0x100342f4
__stdio_common_vswprintf 0x10034564
__stdio_common_vswprintf_s 0x1003455c
_beginthreadex 0x10034568
_callnewh 0x10034594
_cexit 0x10034524
_configure_narrow_argv 0x1003453c
_crt_atexit 0x10034528
_errno 0x1003457c
_execute_onexit_table 0x1003452c
_initialize_narrow_environment 0x10034538
_initialize_onexit_table 0x10034534
_initterm 0x10034520
_initterm_e 0x1003459c
_invalid_parameter_noinfo 0x10034580
_invalid_parameter_noinfo_noreturn 0x10034548
_recalloc 0x10034578
_register_onexit_function 0x10034530
_seh_filter_dll 0x10034540
_ultow_s 0x10034558
_wcsicmp 0x1003458c
_wcslwr_s 0x10034554
_wcsnicmp 0x1003456c
bsearch 0x10034598
free 0x10034584
isdigit 0x1003454c
iswdigit 0x10034544
malloc 0x10034590
terminate 0x1003451c
tolower 0x10034550
wcscat_s 0x10034570
wcscpy_s 0x10034574
wcsncmp 0x10034560
wcsncpy_s 0x10034588
CoInternetCombineUrl 0x100345ac
CoInternetCreateSecurityManager 0x100345cc
CoInternetParseUrl 0x100345b0
CompareSecurityIds 0x100345c8
CreateURLMoniker 0x100345b4
CreateURLMonikerEx 0x100345bc
GetClassFileOrMime 0x100345a4
RegisterBindStatusCallback 0x100345a8
URLDownloadToCacheFileW 0x100345b8
UrlMkGetSessionOption 0x100345c4
URLOpenBlockingStreamW 0x100345c0
BeginPaint 0x10034348
CallWindowProcW 0x100343b0
CharNextW 0x1003442c
CheckMenuItem 0x100343f0
ClientToScreen 0x10034314
CreateAcceleratorTableW 0x10034318
CreateMenu 0x10034380
CreateWindowExW 0x100343cc
DefWindowProcW 0x10034410
DestroyAcceleratorTable 0x100343e8
DestroyMenu 0x10034394
DestroyWindow 0x1003431c
DispatchMessageW 0x1003441c
EnableMenuItem 0x100343a0
EndPaint 0x10034344
FillRect 0x10034300
GetActiveWindow 0x10034430
GetClassInfoExW 0x10034320
GetClassInfoW 0x10034370
GetClassNameW 0x10034404
GetClientRect 0x100343d0
GetDC 0x100343c0
GetDesktopWindow 0x100343e4
GetDlgItem 0x10034338
GetFocus 0x1003433c
GetKeyState 0x10034414
GetMenuItemCount 0x1003435c
GetMenuItemID 0x10034364
GetMenuItemInfoW 0x1003439c
GetMenuStringW 0x10034384
GetMessageExtraInfo 0x10034428
GetMessageW 0x10034408
GetParent 0x10034310
GetSubMenu 0x10034360
GetSysColor 0x1003432c
GetWindow 0x100343f8
GetWindowLongW 0x100343ec
GetWindowTextLengthW 0x10034354
GetWindowTextW 0x10034434
GetWindowThreadProcessId 0x1003436c
InsertMenuW 0x10034388
InvalidateRect 0x10034368
InvalidateRgn 0x100342fc
IsChild 0x10034340
IsWindow 0x10034330
KillTimer 0x1003437c
LoadCursorW 0x100343f4
LoadMenuW 0x1003438c
LoadStringW 0x10034398
MessageBeep 0x100343a8
MessageBoxW 0x100343fc
MoveWindow 0x100343b8
MsgWaitForMultipleObjects 0x10034424
PeekMessageW 0x10034420
PostMessageW 0x1003440c
PostQuitMessage 0x100343a4
PostThreadMessageW 0x100343bc
RedrawWindow 0x10034324
RegisterClassExW 0x10034350
RegisterClassW 0x100343d4
RegisterRawInputDevices 0x10034378
RegisterWindowMessageW 0x10034358
ReleaseCapture 0x10034304
ReleaseDC 0x100343e0
RemoveMenu 0x10034390
ScreenToClient 0x1003430c
SendMessageW 0x10034334
SetCapture 0x10034308
SetFocus 0x100343c8
SetMessageExtraInfo 0x10034418
SetParent 0x100343d8
SetTimer 0x10034374
SetWindowLongW 0x100343dc
SetWindowPos 0x10034328
SetWindowTextW 0x1003434c
ShowWindow 0x100343c4
TranslateMessage 0x10034400
UnregisterClassW 0x100343b4
WaitForInputIdle 0x100343ac
__current_exception 0x1003445c
__current_exception_context 0x10034458
__CxxFrameHandler3 0x10034444
__std_type_info_destroy_list 0x1003444c
_CxxThrowException 0x10034468
_except_handler4_common 0x10034454
_purecall 0x10034440
memcmp 0x1003446c
memcpy 0x10034464
memmove 0x10034460
memset 0x10034450
wcschr 0x10034448
wcsstr 0x1003443c
GetFileVersionInfoSizeW 0x1003447c
GetFileVersionInfoW 0x10034474
VerQueryValueW 0x10034478
InternetCrackUrlW 0x10034484
InternetCreateUrlW 0x10034494
InternetErrorDlg 0x10034488
InternetGetCookieExW 0x1003448c
InternetSetCookieExW 0x10034490