SRH.pdb
Static task
static1
Behavioral task
behavioral1
Sample
SRH.dll
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
SRH.dll
Resource
win10v2004-20240508-en
General
-
Target
SRH.dll
-
Size
1.7MB
-
MD5
d1bbece1c5aa9749fff37f5777b7653f
-
SHA1
43b28e57a7cf3914d5bd12bd30cb63a88d0112c5
-
SHA256
87a637db5324dd05cbaaa2a1950d3f8f30e6d8e45ad3cf56d812d3d9fe9a5f5c
-
SHA512
9e26cdf57f7281ffd421275a319ff7f8880d6618ad33a4f7ae37e7c833e47f57008f5fa5600ecdab62b1887edaa5ed880068bf8d215320f513fb73f2641413c3
-
SSDEEP
49152:KBSgStf9Gwdkpuz7z5Rd19lMlm9lMGw0Kv4JzRPry:KogwbdkoFKv4Jdjy
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource SRH.dll
Files
-
SRH.dll.dll windows:6 windows x86 arch:x86
7c85ec02b35e9aa5ba51961e4a601871
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
Imports
msvcrt
swscanf_s
wcstok_s
wcstol
_wcslwr_s
memmove
wcsncmp
ceil
iswspace
_itow_s
_finite
_wtoi
wcscat_s
_CIacos
_CIatan2
_CIcos
_CIfmod
_CIpow
_CIsin
_CIsqrt
_CxxThrowException
_ftol2
_ftol2_sse
floor
__CxxFrameHandler3
realloc
_except_handler4_common
??1type_info@@UAE@XZ
_onexit
__dllonexit
_unlock
_lock
_initterm
_amsg_exit
_XcptFilter
wcscpy_s
memset
malloc
calloc
wcschr
vswprintf_s
_vscwprintf
wcsstr
_isnan
_vsnwprintf
??_U@YAPAXI@Z
free
_purecall
??2@YAPAXI@Z
wcspbrk
wcscspn
wcsspn
_wcsicmp
memmove_s
memcpy_s
??_V@YAXPAX@Z
??3@YAXPAX@Z
memcpy
ntdll
WinSqmSetString
WinSqmIncrementDWORD
WinSqmAddToStream
WinSqmSetDWORD
advapi32
RegEnumValueW
RegEnumKeyExW
RegDeleteValueW
RegQueryValueExW
FreeSid
CheckTokenMembership
AllocateAndInitializeSid
RegCreateKeyExW
RegSetValueExW
RegOpenKeyExW
RegCloseKey
TraceMessage
EventWrite
EventUnregister
EventRegister
UnregisterTraceGuids
RegisterTraceGuidsW
GetTraceEnableFlags
GetTraceEnableLevel
GetTraceLoggerHandle
RegSetKeyValueW
kernel32
SetProcessShutdownParameters
RegisterApplicationRestart
GetTickCount64
SizeofResource
LockResource
LoadResource
FindResourceExW
OpenMutexW
DeactivateActCtx
ReleaseActCtx
GetCurrentActCtx
GetModuleFileNameW
CreateActCtxW
ActivateActCtx
SetEvent
CreateEventW
CreateThread
WaitForSingleObject
QueryPerformanceCounter
GetNumberFormatEx
GetStringTypeExW
GetThreadLocale
GetCurrentProcessId
GetUserPreferredUILanguages
GetLocaleInfoEx
LCIDToLocaleName
GetSystemDirectoryW
FormatMessageW
LocalFree
GetProcAddress
GetLastError
GetModuleHandleW
HeapDestroy
HeapAlloc
HeapReAlloc
HeapFree
HeapSize
GetProcessHeap
CompareStringW
MultiByteToWideChar
Sleep
UnhandledExceptionFilter
SetUnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
GetCurrentThreadId
GetSystemTimeAsFileTime
GetTickCount
ResolveDelayLoadedAPI
DelayLoadFailureHook
RaiseException
CreateMutexW
CloseHandle
ReleaseMutex
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
LoadLibraryExW
RegLoadMUIStringW
InterlockedPushEntrySList
VirtualAlloc
IsProcessorFeaturePresent
InterlockedPopEntrySList
VirtualFree
RegNotifyChangeKeyValue
OpenJobObjectW
IsProcessInJob
SetThreadPriority
FlushInstructionCache
SetLastError
GetUserDefaultUILanguage
GetTimeFormatEx
GetDateFormatEx
GetLocalTime
GlobalFree
GlobalAlloc
ReadConsoleOutputW
GetConsoleScreenBufferInfo
GetStdHandle
AttachConsole
WaitForMultipleObjects
FreeConsole
QueryPerformanceFrequency
LoadLibraryW
FreeLibrary
ResetEvent
DeleteCriticalSection
ole32
CoGetInterfaceAndReleaseStream
CoMarshalInterThreadInterfaceInStream
CoWaitForMultipleHandles
CoUninitialize
CoCreateInstance
StringFromCLSID
CoTaskMemFree
CLSIDFromString
CoInitializeEx
CoTaskMemAlloc
oleaut32
SysReAllocStringLen
VariantChangeType
SysFreeString
SafeArrayDestroy
SysStringLen
VariantClear
SafeArrayUnlock
VariantInit
SysAllocString
SysAllocStringLen
VarBstrCmp
VarCmp
SafeArrayUnaccessData
SysAllocStringByteLen
VariantCopy
SafeArrayGetDim
SafeArrayGetLBound
SafeArrayGetUBound
SafeArrayGetVartype
VariantCopyInd
SafeArrayLock
SafeArrayCopy
SafeArrayRedim
SafeArrayCreate
VarBstrCat
SysStringByteLen
SafeArrayAccessData
oleacc
AccNotifyTouchInteraction
AccSetRunningUtilityState
user32
GetMessageW
PeekMessageW
SetForegroundWindow
ShowWindow
IsIconic
PostMessageW
IsWindow
FindWindowW
SendInput
GetKeyState
GetParent
BlockInput
GetAsyncKeyState
GetClassNameW
UnionRect
TranslateMessage
CopyRect
GetForegroundWindow
IsWindowVisible
MapVirtualKeyExW
CreateWindowExW
PtInRect
UnregisterClassA
RegisterHotKey
MsgWaitForMultipleObjects
PostQuitMessage
UnregisterHotKey
DispatchMessageW
WindowFromPoint
IsRectEmpty
RegisterClassExW
DestroyWindow
DefWindowProcW
KillTimer
SetTimer
UnregisterClassW
GetGUIThreadInfo
GetWindowThreadProcessId
GetWindow
InflateRect
SetWinEventHook
UnhookWinEvent
EnumDisplayMonitors
MonitorFromWindow
GetMonitorInfoW
SetWindowPos
UnhookWindowsHookEx
SetWindowsHookExW
CallNextHookEx
SystemParametersInfoW
GetAncestor
GetWindowLongW
GetDesktopWindow
ReleaseDC
GetDC
GetComboBoxInfo
EnableWindow
CallWindowProcW
GetWindowTextW
EqualRect
IntersectRect
GetSysColorBrush
SetLayeredWindowAttributes
SetWindowRgn
EndPaint
GetWindowRgn
BeginPaint
UpdateWindow
SetWindowTextW
EndDialog
GetDlgItem
DialogBoxParamW
MonitorFromPoint
SetDlgItemTextW
MessageBoxW
SetFocus
CreateDialogParamW
GetWindowRect
ChangeWindowMessageFilterEx
LoadIconW
GetPointerDeviceRects
SendMessageW
LoadStringW
GetKeyboardLayout
GetKeyboardState
CloseDesktop
GetUserObjectInformationW
GetThreadDesktop
OpenInputDesktop
SendMessageTimeoutW
ord2560
GetPointerDevice
GetPointerFrameTouchInfoHistory
GetPointerInfo
RegisterPointerDeviceNotifications
InitializeTouchInjection
RegisterPointerInputTarget
GetPointerDevices
InjectTouchInput
UnregisterPointerInputTarget
SetWindowLongW
ToUnicodeEx
shlwapi
SHCreateStreamOnFileW
ord199
PathFileExistsW
PathRemoveFileSpecW
ord219
uiautomationcore
UiaRaiseAutomationEvent
UiaGetReservedNotSupportedValue
UiaGetReservedMixedAttributeValue
winmm
PlaySoundW
dui70
?SetWindowDirection@HWNDHost@DirectUI@@UAEXPAUHWND__@@@Z
?OnAdjustWindowSize@HWNDHost@DirectUI@@UAEHHHI@Z
?OnWindowStyleChanged@HWNDHost@DirectUI@@UAEXIPBUtagSTYLESTRUCT@@@Z
?OnCtrlThemeChanged@HWNDHost@DirectUI@@UAE_NIIJPAJ@Z
?OnSinkThemeChanged@HWNDHost@DirectUI@@UAE_NIIJPAJ@Z
?OnSysChar@HWNDHost@DirectUI@@UAE_NG@Z
?OnMessage@HWNDHost@DirectUI@@UAE_NIIJPAJ@Z
?GetHWND@HWNDHost@DirectUI@@UAEPAUHWND__@@XZ
?GetAccessibleImpl@HWNDHost@DirectUI@@UAEJPAPAUIAccessible@@@Z
?GetKeyFocused@HWNDHost@DirectUI@@UAE_NXZ
?CreateHWND@Edit@DirectUI@@MAEPAUHWND__@@PAU3@@Z
?OnHosted@HWNDHost@DirectUI@@MAEXPAVElement@2@@Z
?MessageCallback@Edit@DirectUI@@UAEIPAUtagGMSG@@@Z
?SetKeyFocus@HWNDHost@DirectUI@@UAEXXZ
?GetContentSize@Edit@DirectUI@@UAE?AUtagSIZE@@HHPAVSurface@2@@Z
?Paint@HWNDHost@DirectUI@@UAEXPAUHDC__@@PBUtagRECT@@1PAU4@2@Z
?OnEvent@HWNDHost@DirectUI@@UAEXPAUEvent@2@@Z
?OnDestroy@HWNDHost@DirectUI@@UAEXXZ
?OnInput@Edit@DirectUI@@UAEXPAUInputEvent@2@@Z
?OnPropertyChanged@Edit@DirectUI@@UAEXPBUPropertyInfo@2@HPAVValue@2@1@Z
?GetContentStringAsDisplayed@Edit@DirectUI@@UAEPBGPAPAVValue@2@@Z
?IsContentProtected@Edit@DirectUI@@UAE_NXZ
?EraseBkgnd@HWNDHost@DirectUI@@MAE_NPAUHDC__@@PAJ@Z
?CreateHWND@Edit@DirectUI@@MAEPAUHWND__@@PAU3@_N@Z
?GetRoot@Element@DirectUI@@QAEPAV12@XZ
?OnInput@Combobox@DirectUI@@UAEXPAUInputEvent@2@@Z
?SelectionProp@Combobox@DirectUI@@SGPBUPropertyInfo@2@XZ
?OnNotify@HWNDHost@DirectUI@@UAE_NIIJPAJ@Z
?EnabledProp@Element@DirectUI@@SGPBUPropertyInfo@2@XZ
?FireEvent@Element@DirectUI@@QAEXPAUEvent@2@_N1@Z
?OnPropertyChanged@HWNDHost@DirectUI@@UAEXPBUPropertyInfo@2@HPAVValue@2@1@Z
?SyncRect@HWNDHost@DirectUI@@IAEXI_N@Z
?Register@Combobox@DirectUI@@SGJXZ
?Initialize@Combobox@DirectUI@@QAEJIPAVElement@2@PAK@Z
?GetClassInfoPtr@Combobox@DirectUI@@SGPAUIClassInfo@2@XZ
?CreateHWND@Combobox@DirectUI@@UAEPAUHWND__@@PAU3@@Z
?OnAdjustWindowSize@Combobox@DirectUI@@UAEHHHI@Z
?OnHosted@Combobox@DirectUI@@UAEXPAVElement@2@@Z
?MessageCallback@HWNDHost@DirectUI@@UAEIPAUtagGMSG@@@Z
?GetContentSize@Combobox@DirectUI@@UAE?AUtagSIZE@@HHPAVSurface@2@@Z
??1Combobox@DirectUI@@UAE@XZ
?OnUnHosted@HWNDHost@DirectUI@@MAEXPAVElement@2@@Z
??0Combobox@DirectUI@@QAE@XZ
?GetPICount@ClassInfoBase@DirectUI@@UBEIXZ
?GetByClassIndex@ClassInfoBase@DirectUI@@UAEPBUPropertyInfo@2@I@Z
?EnumPropertyInfo@ClassInfoBase@DirectUI@@UAEPBUPropertyInfo@2@I@Z
?Release@ClassInfoBase@DirectUI@@UAEHXZ
?AddRef@ClassInfoBase@DirectUI@@UAEXXZ
?AdviseEventRemoved@ElementProvider@DirectUI@@UAGJHPAUtagSAFEARRAY@@@Z
?AdviseEventAdded@ElementProvider@DirectUI@@UAGJHPAUtagSAFEARRAY@@@Z
?get_FragmentRoot@ElementProvider@DirectUI@@UAGJPAPAUIRawElementProviderFragmentRoot@@@Z
?SetFocus@ElementProvider@DirectUI@@UAGJXZ
?GetEmbeddedFragmentRoots@ElementProvider@DirectUI@@UAGJPAPAUtagSAFEARRAY@@@Z
?get_BoundingRectangle@ElementProvider@DirectUI@@UAGJPAUUiaRect@@@Z
?GetRuntimeId@ElementProvider@DirectUI@@UAGJPAPAUtagSAFEARRAY@@@Z
?Navigate@ElementProvider@DirectUI@@UAGJW4NavigateDirection@@PAPAUIRawElementProviderFragment@@@Z
?get_HostRawElementProvider@ElementProvider@DirectUI@@UAGJPAPAUIRawElementProviderSimple@@@Z
?GetPropertyValue@ElementProvider@DirectUI@@UAGJHPAUtagVARIANT@@@Z
?get_ProviderOptions@ElementProvider@DirectUI@@UAGJPAW4ProviderOptions@@@Z
?QueryInterface@ElementProvider@DirectUI@@UAGJABU_GUID@@PAPAX@Z
?TossElement@ElementProvider@DirectUI@@UAEXXZ
?GetAccessibleImpl@Element@DirectUI@@UAEJPAPAUIAccessible@@@Z
?RemoveTooltip@Element@DirectUI@@MAEXPAV12@@Z
?ActivateTooltip@Element@DirectUI@@MAEXPAV12@K@Z
?UpdateTooltip@Element@DirectUI@@MAEXPAV12@@Z
?OnEvent@Element@DirectUI@@UAEXPAUEvent@2@@Z
?OnDestroy@Element@DirectUI@@UAEXXZ
?OnInput@Element@DirectUI@@UAEXPAUInputEvent@2@@Z
?OnGroupChanged@Element@DirectUI@@UAEXH_N@Z
?OnPropertyChanged@Element@DirectUI@@UAEXPBUPropertyInfo@2@HPAVValue@2@1@Z
??1ClassInfoBase@DirectUI@@UAE@XZ
??0ClassInfoBase@DirectUI@@QAE@XZ
?GetClassInfoPtr@Element@DirectUI@@SGPAUIClassInfo@2@XZ
?Initialize@ClassInfoBase@DirectUI@@QAEJPAUHINSTANCE__@@PBG_NPBQBUPropertyInfo@2@I@Z
?Register@ClassInfoBase@DirectUI@@QAEJXZ
?ClassExist@ClassInfoBase@DirectUI@@SG_NPAPAUIClassInfo@2@PBQBUPropertyInfo@2@IPAU32@PAUHINSTANCE__@@PBG_N@Z
??1CritSecLock@DirectUI@@QAE@XZ
?GetFactoryLock@Element@DirectUI@@SGPAU_RTL_CRITICAL_SECTION@@XZ
?Register@Element@DirectUI@@SGJXZ
?IsPatternSupported@ElementProxy@DirectUI@@IAEJW4Pattern@Schema@2@PA_N@Z
?CreatePatternProvider@Schema@DirectUI@@SGJW4Pattern@12@PAVElementProvider@2@PAPAUIUnknown@@@Z
?GetProperty@ElementProxy@DirectUI@@IAEJPAUtagVARIANT@@H@Z
?DoMethod@ElementProxy@DirectUI@@UAEJHPAD@Z
?Init@ElementProxy@DirectUI@@MAEXPAVElement@2@@Z
?DoInvoke@ElementProvider@DirectUI@@IAAJHZZ
?PatternFromPatternId@Schema@DirectUI@@SG?AW4Pattern@12@H@Z
?Init@ElementProvider@DirectUI@@MAEJPAVElement@2@PAVInvokeHelper@2@@Z
?Release@ElementProvider@DirectUI@@UAGKXZ
?DoInvokeArgs@ElementProvider@DirectUI@@QAEJHP6GPAVProviderProxy@2@PAVElement@2@@ZPAD@Z
?GetElement@ElementProvider@DirectUI@@UAEPDVElement@2@XZ
?TossPatternProvider@ElementProvider@DirectUI@@QAEXW4Pattern@Schema@2@@Z
?AddRef@ElementProvider@DirectUI@@UAGKXZ
?Release@RefcountBase@DirectUI@@QAEJXZ
?AddRef@RefcountBase@DirectUI@@QAEJXZ
?SetAbsorbsShortcut@Element@DirectUI@@QAEJ_N@Z
?SetActive@Element@DirectUI@@QAEJH@Z
?Initialize@Element@DirectUI@@QAEJIPAV12@PAK@Z
??0Element@DirectUI@@QAE@XZ
?SelectionItemPattern@Schema@DirectUI@@2HA
?InvokePattern@Schema@DirectUI@@2HA
??1ElementProvider@DirectUI@@UAE@XZ
??1RefcountBase@DirectUI@@UAE@XZ
??0RefcountBase@DirectUI@@QAE@XZ
?Create@NativeHWNDHost@DirectUI@@SGJPBG0PAUHWND__@@PAUHICON__@@HHHHHHPAUHINSTANCE__@@IPAPAV12@@Z
??1Element@DirectUI@@UAE@XZ
?DestroyMsg@NativeHWNDHost@DirectUI@@SGIXZ
?GetClassInfoPtr@Edit@DirectUI@@SGPAUIClassInfo@2@XZ
?Initialize@Edit@DirectUI@@QAEJIPAVElement@2@PAK@Z
?Register@Edit@DirectUI@@SGJXZ
?OnNotify@Edit@DirectUI@@UAE_NIIJPAJ@Z
??1Edit@DirectUI@@UAE@XZ
??0Edit@DirectUI@@QAE@XZ
?GetInvokeHelper@InvokeManager@DirectUI@@SGJPAPAVInvokeHelper@2@@Z
?SetAccItemStatus@Element@DirectUI@@QAEJPBG@Z
?SetContentAlign@Element@DirectUI@@QAEJH@Z
?SetClass@Element@DirectUI@@QAEJPBG@Z
?Create@Element@DirectUI@@SGJIPAV12@PAKPAPAV12@@Z
?SetAccName@Element@DirectUI@@QAEJPBG@Z
?GetContentString@Element@DirectUI@@QAEPBGPAPAVValue@2@@Z
?SetID@Element@DirectUI@@QAEJPBG@Z
?CreateInt@Value@DirectUI@@SGPAV12@HW4DynamicScaleValue@@@Z
?LayoutProp@Element@DirectUI@@SGPBUPropertyInfo@2@XZ
?Create@TableLayout@DirectUI@@SGJHPAHPAPAVValue@2@@Z
?DestroyAll@Element@DirectUI@@QAEJ_N@Z
?StartDefer@Element@DirectUI@@QAEXPAK@Z
?GetChildren@Element@DirectUI@@QAEPAV?$DynamicArray@PAVElement@DirectUI@@$0A@@2@PAPAVValue@2@@Z
?GetClass@Element@DirectUI@@QAEPBGPAPAVValue@2@@Z
?SetValue@Element@DirectUI@@QAEJP6GPBUPropertyInfo@2@XZHPAVValue@2@@Z
?GetValue@Element@DirectUI@@QAEPAVValue@2@P6GPBUPropertyInfo@2@XZHPAUUpdateCache@2@@Z
?Destroy@Element@DirectUI@@QAEJ_N@Z
?GetClassInfoPtr@CCPushButton@DirectUI@@SGPAUIClassInfo@2@XZ
?GetClassInfoPtr@AccessibleButton@DirectUI@@SGPAUIClassInfo@2@XZ
?SetLayoutPos@Element@DirectUI@@QAEJH@Z
?GetSelection@Combobox@DirectUI@@QAEHXZ
?Click@Button@DirectUI@@SG?AVUID@@XZ
?SelectionChange@Combobox@DirectUI@@SG?AVUID@@XZ
?UpdateSheets@DUIXmlParser@DirectUI@@QAEJPAVElement@2@@Z
?ThemeChange@HWNDElement@DirectUI@@SG?AVUID@@XZ
?GetKeyFocusedElement@HWNDElement@DirectUI@@SGPAVElement@2@XZ
?Destroy@DUIXmlParser@DirectUI@@QAEXXZ
?SetXMLFromResource@DUIXmlParser@DirectUI@@QAEJIPAUHINSTANCE__@@0@Z
?Create@DUIXmlParser@DirectUI@@SGJPAPAV12@P6GPAVValue@2@PBGPAX@Z2P6GX11H2@Z2@Z
?_OnUIStateChanged@HWNDElement@DirectUI@@MAEXGG@Z
?GetWindowClassNameAndStyle@HWNDElement@DirectUI@@UAEXPAPBGPAI@Z
?WndProc@HWNDElement@DirectUI@@UAEJPAUHWND__@@IIJ@Z
?CreateStyleParser@HWNDElement@DirectUI@@UAEJPAPAVDUIXmlParser@2@@Z
?IsMSAAEnabled@HWNDElement@DirectUI@@UAE_NXZ
?CanSetFocus@HWNDElement@DirectUI@@UAE_NXZ
?OnCompositionChanged@HWNDElement@DirectUI@@UAEXXZ
?OnWmSettingChanged@HWNDElement@DirectUI@@UAEXIJ@Z
?OnWmThemeChanged@HWNDElement@DirectUI@@UAEXIJ@Z
?OnGetDlgCode@HWNDElement@DirectUI@@UAEXPAUtagMSG@@PAJ@Z
?OnNoChildWithShortcutFound@HWNDElement@DirectUI@@UAEXPAUKeyboardEvent@2@@Z
?OnImmersiveColorSchemeChanged@HWNDElement@DirectUI@@UAEXXZ
?OnThemeChanged@HWNDElement@DirectUI@@UAEXPAUThemeChangedEvent@2@@Z
?GetHWND@HWNDElement@DirectUI@@UAEPAUHWND__@@XZ
?GetUiaFocusDelegate@Element@DirectUI@@UAEPAV12@XZ
?HandleUiaEventListener@Element@DirectUI@@UAEXPAUEvent@2@@Z
?HandleUiaPropertyChangingListener@Element@DirectUI@@UAEXPBUPropertyInfo@2@@Z
?HandleUiaPropertyListener@Element@DirectUI@@UAEXPBUPropertyInfo@2@HPAVValue@2@1@Z
?HandleUiaDestroyListener@Element@DirectUI@@UAEXXZ
?GetElementProviderImpl@Element@DirectUI@@UAEJPAVInvokeHelper@2@PAPAVElementProvider@2@@Z
?GetUIAElementProvider@Element@DirectUI@@UAEJABU_GUID@@PAPAX@Z
?DefaultAction@Element@DirectUI@@UAEJXZ
?GetAccessibleImpl@HWNDElement@DirectUI@@UAEJPAPAUIAccessible@@@Z
?GetClassInfoW@HWNDElement@DirectUI@@UAEPAUIClassInfo@2@XZ
?GetKeyFocused@Element@DirectUI@@UAE_NXZ
?RemoveTooltip@HWNDElement@DirectUI@@UAEXPAVElement@2@@Z
?ActivateTooltip@HWNDElement@DirectUI@@UAEXPAVElement@2@K@Z
?UpdateTooltip@HWNDElement@DirectUI@@UAEXPAVElement@2@@Z
?OnUnHosted@Element@DirectUI@@MAEXPAV12@@Z
?OnHosted@Element@DirectUI@@MAEXPAV12@@Z
?_SelfLayoutUpdateDesiredSize@Element@DirectUI@@MAE?AUtagSIZE@@HHPAVSurface@2@@Z
?_SelfLayoutDoLayout@Element@DirectUI@@MAEXHH@Z
?GetImmersiveFocusRectOffsets@Element@DirectUI@@UAEXPAUtagRECT@@@Z
?QueryInterface@Element@DirectUI@@UAGJABU_GUID@@PAPAX@Z
?MessageCallback@Element@DirectUI@@UAEIPAUtagGMSG@@@Z
?RemoveBehavior@Element@DirectUI@@UAEJPAUIDuiBehavior@@@Z
?AddBehavior@Element@DirectUI@@UAEJPAUIDuiBehavior@@@Z
??1AutoLock@DirectUI@@QAE@XZ
UnInitThread
UnInitProcessPriv
InitProcessPriv
InitThread
StartMessagePump
??0NativeHWNDHost@DirectUI@@QAE@XZ
??1NativeHWNDHost@DirectUI@@UAE@XZ
?CreateHostWindow@NativeHWNDHost@DirectUI@@UAEPAUHWND__@@KPBG0KHHHHPAU3@PAUHMENU__@@PAUHINSTANCE__@@PAX@Z
?SetKeyFocus@Element@DirectUI@@UAEXXZ
?EnsureVisible@Element@DirectUI@@UAE_NHHHH@Z
?GetAdjacent@Element@DirectUI@@UAEPAV12@PAV12@HPBUNavReference@2@K@Z
?Remove@Element@DirectUI@@UAEJPAPAV12@I@Z
?Insert@Element@DirectUI@@UAEJPAPAV12@II@Z
?Add@Element@DirectUI@@UAEJPAPAV12@I@Z
?GetContentSize@Element@DirectUI@@UAE?AUtagSIZE@@HHPAVSurface@2@@Z
?Paint@Element@DirectUI@@UAEXPAUHDC__@@PBUtagRECT@@1PAU4@2@Z
?OnDestroy@HWNDElement@DirectUI@@UAEXXZ
?OnMouseFocusMoved@Element@DirectUI@@UAEXPAV12@0@Z
?OnKeyFocusMoved@Element@DirectUI@@UAEXPAV12@0@Z
?OnInput@HWNDElement@DirectUI@@UAEXPAUInputEvent@2@@Z
?OnGroupChanged@HWNDElement@DirectUI@@UAEXH_N@Z
?OnPropertyChanged@Element@DirectUI@@UAEXPAUPropertyInfo@2@HPAVValue@2@1@Z
?OnPropertyChanged@HWNDElement@DirectUI@@UAEXPBUPropertyInfo@2@HPAVValue@2@1@Z
?OnPropertyChanging@Element@DirectUI@@UAE_NPAUPropertyInfo@2@HPAVValue@2@1@Z
?OnPropertyChanging@Element@DirectUI@@UAE_NPBUPropertyInfo@2@HPAVValue@2@1@Z
?GetContentStringAsDisplayed@Element@DirectUI@@UAEPBGPAPAVValue@2@@Z
?IsContentProtected@Element@DirectUI@@UAE_NXZ
?IsRTLReading@Element@DirectUI@@UAE_NXZ
?OnEvent@HWNDElement@DirectUI@@UAEXPAUEvent@2@@Z
?Add@Element@DirectUI@@QAEJPAV12@@Z
?LoadFromResource@DUIFactory@DirectUI@@QAEJPAUHINSTANCE__@@PBG1PAVElement@2@PAKPAPAV42@1@Z
?Destroy@Layout@DirectUI@@QAEXXZ
?SetLayout@Element@DirectUI@@QAEJPAVLayout@2@@Z
?Create@FillLayout@DirectUI@@SGJPAPAVLayout@2@@Z
?DoubleBuffered@Element@DirectUI@@QAEX_N@Z
??0ElementProvider@DirectUI@@QAE@XZ
?AssertPIZeroRef@ClassInfoBase@DirectUI@@UBEXXZ
?GetChildren@ClassInfoBase@DirectUI@@UBEHXZ
?RemoveChild@ClassInfoBase@DirectUI@@UAEXXZ
?AddChild@ClassInfoBase@DirectUI@@UAEXXZ
?IsGlobal@ClassInfoBase@DirectUI@@UBE_NXZ
?GetModule@ClassInfoBase@DirectUI@@UBEPAUHINSTANCE__@@XZ
?IsSubclassOf@ClassInfoBase@DirectUI@@UBE_NPAUIClassInfo@2@@Z
?IsValidProperty@ClassInfoBase@DirectUI@@UBE_NPBUPropertyInfo@2@@Z
?Host@NativeHWNDHost@DirectUI@@QAEXPAVElement@2@@Z
?SetAccessible@Element@DirectUI@@QAEJ_N@Z
?Initialize@HWNDElement@DirectUI@@QAEJPAUHWND__@@_NIPAVElement@2@PAK@Z
?Register@HWNDElement@DirectUI@@SGJXZ
??1DUIFactory@DirectUI@@QAE@XZ
??1HWNDElement@DirectUI@@UAE@XZ
??0HWNDElement@DirectUI@@QAE@XZ
?ThumbPositionProp@CCTrackBar@DirectUI@@SGPBUPropertyInfo@2@XZ
?AddListener@Element@DirectUI@@QAEJPAUIElementListener@2@@Z
?SetContentString@Element@DirectUI@@QAEJPBG@Z
?GetGlobalIndex@ClassInfoBase@DirectUI@@UBEIXZ
?DestroyWindow@NativeHWNDHost@DirectUI@@QAEXXZ
?RemoveListener@Element@DirectUI@@QAEXPAUIElementListener@2@@Z
?SetSelected@Element@DirectUI@@QAEJ_N@Z
?AddString@Combobox@DirectUI@@QAEHPBG@Z
?SetRangeMax@CCTrackBar@DirectUI@@QAEJH@Z
?SetRangeMin@CCTrackBar@DirectUI@@QAEJH@Z
?SetX@Element@DirectUI@@QAEJH@Z
?GetX@Element@DirectUI@@QAEHXZ
?SetSelection@Combobox@DirectUI@@QAEJH@Z
?Initialize@NativeHWNDHost@DirectUI@@QAEJPBG0PAUHWND__@@PAUHICON__@@HHHHHHPAUHINSTANCE__@@I@Z
?SetEnabled@Element@DirectUI@@QAEJ_N@Z
?SetVisible@Element@DirectUI@@QAEJ_N@Z
StrToID
?FindDescendent@Element@DirectUI@@QAEPAV12@G@Z
?Release@Value@DirectUI@@QAEXXZ
?SetMinSize@Element@DirectUI@@QAEJHH@Z
?GetExtent@Element@DirectUI@@QAEPBUtagSIZE@@PAPAVValue@2@@Z
?EndDefer@Element@DirectUI@@QAEXK@Z
?GetName@ClassInfoBase@DirectUI@@UBEPBGXZ
gdi32
SelectObject
CombineRgn
CreateSolidBrush
DeleteObject
FillRgn
CreateRectRgn
GetTextExtentPoint32W
Exports
Exports
DllCanUnloadNow
DllGetClassObject
DllMain
Sections
.text Size: 844KB - Virtual size: 844KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 10KB - Virtual size: 13KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.idata Size: 24KB - Virtual size: 23KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 739KB - Virtual size: 738KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 81KB - Virtual size: 80KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ