SRH.pdb
Static task
static1
Behavioral task
behavioral1
Sample
SRH.dll
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
SRH.dll
Resource
win10v2004-20240508-en
General
-
Target
SRH.dll
-
Size
1.7MB
-
MD5
69304975b8df00bdc9567aaaf97791f2
-
SHA1
1c579374936a7d380a8d8a61ae3f3297d947a09f
-
SHA256
78d4e1947a2db395a83586815b4c4a98f3642fa0a9d2d48fdc09de9b18105395
-
SHA512
5478ac460c578da1cc30fe7203f0789d0223ca20310420bd1336dd2ab4fa87e85bff8a89d53c6f8be5bbd0256d50392503ff2a1ded38f528c0f6aa7ffa6f3364
-
SSDEEP
49152:gIcPwLm3JSxdSXpz7zrRd19lMlm9lMGw0Kv4JzRPrjc:gNPwLsJSxdSXRFKv4Jdj
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
6683a2937a7f2b9223fe3e40cd0a830c
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_GUARD_CF
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
GetLastError
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
LoadLibraryExW
GetModuleHandleW
HeapDestroy
HeapAlloc
HeapReAlloc
HeapFree
HeapSize
GetProcessHeap
CompareStringW
MultiByteToWideChar
CreateMutexW
Sleep
UnhandledExceptionFilter
SetUnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
GetCurrentThreadId
GetSystemTimeAsFileTime
GetTickCount
ResolveDelayLoadedAPI
DelayLoadFailureHook
CloseHandle
ReleaseMutex
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
RaiseException
RegLoadMUIStringW
InterlockedPushEntrySList
LoadLibraryExA
DecodePointer
VirtualAlloc
FlushInstructionCache
IsProcessorFeaturePresent
InterlockedPopEntrySList
VirtualFree
EncodePointer
RegNotifyChangeKeyValue
OpenJobObjectW
IsProcessInJob
SetThreadPriority
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
SafeArrayAccessData
SafeArrayUnaccessData
VariantChangeType
SysStringLen
VariantClear
SafeArrayUnlock
VariantInit
SysAllocString
SysAllocStringLen
VarBstrCmp
VarCmp
SysStringByteLen
SysAllocStringByteLen
VariantCopy
SafeArrayGetDim
SysReAllocStringLen
SafeArrayGetLBound
SafeArrayGetUBound
SafeArrayGetVartype
VariantCopyInd
SafeArrayLock
SafeArrayCopy
SafeArrayRedim
SafeArrayCreate
VarBstrCat
SafeArrayDestroy
SysFreeString
oleacc
AccNotifyTouchInteraction
AccSetRunningUtilityState
user32
PeekMessageW
SetForegroundWindow
ShowWindow
IsIconic
PostMessageW
IsWindow
FindWindowW
SendInput
GetKeyState
GetDesktopWindow
GetParent
BlockInput
GetAsyncKeyState
GetClassNameW
GetMessageW
IsRectEmpty
CopyRect
GetForegroundWindow
IsWindowVisible
MapVirtualKeyExW
InjectTouchInput
UnregisterClassA
GetAncestor
RegisterHotKey
MsgWaitForMultipleObjects
PostQuitMessage
TranslateMessage
DispatchMessageW
UnionRect
SetWindowLongW
DestroyWindow
RegisterClassExW
CreateWindowExW
DefWindowProcW
KillTimer
SetTimer
UnregisterClassW
GetGUIThreadInfo
GetWindowThreadProcessId
GetWindow
InflateRect
SetWinEventHook
UnhookWinEvent
EnumDisplayMonitors
MonitorFromWindow
GetMonitorInfoW
SetWindowPos
UnhookWindowsHookEx
WindowFromPoint
UnregisterHotKey
GetWindowLongW
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
ToUnicodeEx
SetWindowsHookExW
LoadStringW
GetKeyboardLayout
CloseDesktop
GetUserObjectInformationW
GetThreadDesktop
OpenInputDesktop
SendMessageTimeoutW
ord2560
GetPointerDevice
GetPointerFrameTouchInfoHistory
GetPointerInfo
RegisterPointerDeviceNotifications
InitializeTouchInjection
RegisterPointerInputTarget
GetPointerDevices
UnregisterPointerInputTarget
GetPointerDeviceRects
SystemParametersInfoW
PtInRect
CallNextHookEx
SendMessageW
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
??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
?DoubleBuffered@Element@DirectUI@@QAEX_N@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
?DestroyWindow@NativeHWNDHost@DirectUI@@QAEXXZ
?GetGlobalIndex@ClassInfoBase@DirectUI@@UBEIXZ
?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
CreateSolidBrush
DeleteObject
FillRgn
CreateRectRgn
GetTextExtentPoint32W
SelectObject
CombineRgn
Exports
Exports
DllCanUnloadNow
DllGetClassObject
DllMain
Sections
.text Size: 927KB - Virtual size: 926KB
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
.didat Size: 512B - Virtual size: 16B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 739KB - Virtual size: 738KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 68KB - Virtual size: 68KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ