SecurityHealthAgent.dll

v10.0.29510.1001 64-bit Windows NT Analyzed
Description
Windows Security Health Agent
Authors
© Microsoft Corporation. All rights reserved.
File size
1.4 MB
Uploaded
2026-02-17 22:28
Views
136
SHA-256
933a266eb16bc28536e08c61824a05c4

Exported functions 4

DllCanUnloadNow #1 · 0x56dc0
DllGetClassObject #2 · 0x56e00
DllMain #3 · 0x56ee0
DllRegisterServer #4 · 0x57070

Imported DLLs & functions 318

OpenProcessToken 0x1800c9c28
OpenThreadToken 0x1800c9c20
RegCloseKey 0x1800c9c50
RegCreateKeyExW 0x1800c9c60
RegOpenCurrentUser 0x1800c9c40
RegOpenKeyExW 0x1800c9c38
RegQueryValueExW 0x1800c9c48
RegSetValueExW 0x1800c9c58
RoActivateInstance 0x1800c9c70
RoGetActivationFactory 0x1800c9c78
WindowsCreateStringReference 0x1800c9ca0
WindowsDeleteString 0x1800c9c90
WindowsGetStringRawBuffer 0x1800c9c98
WindowsStringHasEmbeddedNull 0x1800c9c88
_i64toa_s 0x1800c9ce8
_i64tow_s 0x1800c9cf0
_ui64toa_s 0x1800c9ce0
_ui64tow_s 0x1800c9cd0
_wcstod_l 0x1800c9cd8
_wtoi 0x1800c9cc0
strtod 0x1800c9cb8
strtof 0x1800c9cc8
wcstol 0x1800c9cb0
_callnewh 0x1800c9d00
_calloc_base 0x1800c9d10
calloc 0x1800c9d20
free 0x1800c9d18
malloc 0x1800c9d08
___lc_codepage_func 0x1800c9d40
___lc_locale_name_func 0x1800c9d38
___mb_cur_max_func 0x1800c9d30
__pctype_func 0x1800c9d78
_create_locale 0x1800c9d70
_free_locale 0x1800c9d68
_lock_locales 0x1800c9d50
_unlock_locales 0x1800c9d60
localeconv 0x1800c9d58
setlocale 0x1800c9d48
__AdjustPointer 0x1800c9df0
__C_specific_handler 0x1800c9db0
__current_exception 0x1800c9da0
__current_exception_context 0x1800c9e18
__CxxFrameHandler3 0x1800c9db8
__CxxFrameHandler4 0x1800c9dd0
__std_exception_copy 0x1800c9de0
__std_exception_destroy 0x1800c9e20
__std_terminate 0x1800c9e10
__std_type_info_destroy_list 0x1800c9dc0
__uncaught_exception 0x1800c9d98
_CxxThrowException 0x1800c9dc8
_purecall 0x1800c9de8
memchr 0x1800c9dd8
memcmp 0x1800c9e08
memcpy 0x1800c9df8
memmove 0x1800c9e00
wcsrchr 0x1800c9da8
_cexit 0x1800c9e78
_configure_narrow_argv 0x1800c9e48
_crt_atexit 0x1800c9e70
_errno 0x1800c9e98
_execute_onexit_table 0x1800c9e68
_initialize_narrow_environment 0x1800c9e50
_initialize_onexit_table 0x1800c9e58
_initterm 0x1800c9e88
_initterm_e 0x1800c9e30
_invalid_parameter_noinfo 0x1800c9ea0
_invoke_watson 0x1800c9e90
_register_onexit_function 0x1800c9e60
_seh_filter_dll 0x1800c9e38
abort 0x1800c9e40
terminate 0x1800c9e80
__stdio_common_vsnwprintf_s 0x1800c9ec0
__stdio_common_vsprintf 0x1800c9ec8
__stdio_common_vsprintf_s 0x1800c9eb8
__stdio_common_vswprintf 0x1800c9eb0
__stdio_common_vswprintf_s 0x1800c9ed0
_wcsdup 0x1800c9f08
_wcsicmp 0x1800c9f18
_wcsnicmp 0x1800c9f40
isalpha 0x1800c9f50
isdigit 0x1800c9f58
isspace 0x1800c9ef0
iswspace 0x1800c9f20
memset 0x1800c9ee0
strcspn 0x1800c9f00
strlen 0x1800c9f28
strnlen 0x1800c9f48
tolower 0x1800c9ee8
towlower 0x1800c9f38
wcscmp 0x1800c9f10
wcslen 0x1800c9f30
wcsnlen 0x1800c9ef8
GetTraceEnableFlags 0x1800c9f90
GetTraceEnableLevel 0x1800c9f80
GetTraceLoggerHandle 0x1800c9f70
RegisterTraceGuidsW 0x1800c9f88
TraceMessage 0x1800c9f68
UnregisterTraceGuids 0x1800c9f78
EventRegister 0x1800c9fa0
EventSetInformation 0x1800c9fb0
EventUnregister 0x1800c9fa8
EventWriteTransfer 0x1800c9fb8
AccessCheck 0x1800c9fd8
AdjustTokenPrivileges 0x1800c9ff8
AllocateAndInitializeSid 0x1800ca008
CheckTokenMembership 0x1800c9fe8
CopySid 0x1800ca030
CreateWellKnownSid 0x1800c9fd0
DuplicateToken 0x1800ca000
FreeSid 0x1800ca028
GetLengthSid 0x1800c9ff0
GetSecurityDescriptorDacl 0x1800c9fe0
GetSecurityDescriptorOwner 0x1800c9fc8
GetTokenInformation 0x1800ca018
ImpersonateLoggedOnUser 0x1800ca010
InitializeAcl 0x1800ca038
RevertToSelf 0x1800ca020
LookupPrivilegeValueW 0x1800ca048
GetNamedSecurityInfoW 0x1800ca058
SetEntriesInAclW 0x1800ca068
SetNamedSecurityInfoW 0x1800ca060
ConvertSidToStringSidW 0x1800ca088
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x1800ca078
ConvertStringSidToSidW 0x1800ca080
BCryptCloseAlgorithmProvider 0x1800ca0d0
BCryptCreateHash 0x1800ca0b8
BCryptDestroyHash 0x1800ca0d8
BCryptFinishHash 0x1800ca0b0
BCryptGetProperty 0x1800ca0c8
BCryptHashData 0x1800ca0a8
BCryptOpenAlgorithmProvider 0x1800ca0c0
CertFreeCertificateChain 0x1800c9760
CertFreeCertificateContext 0x1800c9748
CertGetCertificateChain 0x1800c9740
CertVerifyCertificateChainPolicy 0x1800c9758
CryptUnprotectMemory 0x1800c9750
AcquireSRWLockExclusive 0x1800c98c0
AcquireSRWLockShared 0x1800c9910
CloseHandle 0x1800c98d8
CloseThreadpoolTimer 0x1800c98b8
CloseThreadpoolWork 0x1800c9798
CreateEventExW 0x1800c9990
CreateEventW 0x1800c97d0
CreateFileW 0x1800c97e8
CreateMutexExW 0x1800c9908
CreateSemaphoreExW 0x1800c9838
CreateSemaphoreW 0x1800c97c0
CreateThreadpoolTimer 0x1800c98f0
CreateThreadpoolWork 0x1800c97a8
DebugBreak 0x1800c9940
DecodePointer 0x1800c99d0
DeleteCriticalSection 0x1800c9918
DisableThreadLibraryCalls 0x1800c9950
EncodePointer 0x1800c99c8
EnterCriticalSection 0x1800c9850
FindResourceW 0x1800c9808
FormatMessageA 0x1800c99a0
FormatMessageW 0x1800c9898
FreeLibrary 0x1800c97f0
GetCurrentProcess 0x1800c9a08
GetCurrentProcessId 0x1800c9920
GetCurrentThread 0x1800c9770
GetCurrentThreadId 0x1800c9888
GetFileAttributesW 0x1800c97e0
GetFinalPathNameByHandleW 0x1800c9978
GetLastError 0x1800c98a0
GetLocaleInfoEx 0x1800c99c0
GetModuleFileNameA 0x1800c9830
GetModuleFileNameW 0x1800c97f8
GetModuleHandleA 0x1800c9790
GetModuleHandleExW 0x1800c9860
GetModuleHandleW 0x1800c9930
GetPackagesByPackageFamily 0x1800c9980
GetProcAddress 0x1800c9900
GetProcessHeap 0x1800c9928
GetStringTypeW 0x1800c99b0
GetSystemDirectoryW 0x1800c97d8
GetSystemTimeAsFileTime 0x1800c9960
GlobalFree 0x1800c9788
HeapAlloc 0x1800c98f8
HeapFree 0x1800c9840
InitializeCriticalSection 0x1800c9820
InitializeCriticalSectionAndSpinCount 0x1800c97b8
InitializeCriticalSectionEx 0x1800c9870
InitializeSListHead 0x1800c9a28
InitOnceBeginInitialize 0x1800c9780
InitOnceComplete 0x1800c9778
IsDebuggerPresent 0x1800c9948
IsProcessorFeaturePresent 0x1800c9a18
LCMapStringEx 0x1800c99d8
LeaveCriticalSection 0x1800c9868
LoadLibraryExW 0x1800c9800
LoadResource 0x1800c9810
LocalFree 0x1800c9958
LockResource 0x1800c9818
lstrcmpW 0x1800c9970
MultiByteToWideChar 0x1800c99a8
OpenSemaphoreW 0x1800c98d0
OutputDebugStringW 0x1800c98b0
PackageIdFromFullName 0x1800c9988
ProcessIdToSessionId 0x1800c9a38
QueryPerformanceCounter 0x1800c9a20
RaiseException 0x1800c9968
ReleaseMutex 0x1800c9890
ReleaseSemaphore 0x1800c9858
ReleaseSRWLockExclusive 0x1800c98a8
ReleaseSRWLockShared 0x1800c98e8
ResetEvent 0x1800c97c8
RtlCaptureContext 0x1800c99e0
RtlLookupFunctionEntry 0x1800c99e8
RtlPcToFileHeader 0x1800c99b8
RtlVirtualUnwind 0x1800c99f0
SetEvent 0x1800c9998
SetLastError 0x1800c9848
SetThreadpoolTimer 0x1800c98e0
SetUnhandledExceptionFilter 0x1800c9a00
SizeofResource 0x1800c9a30
Sleep 0x1800c97b0
SubmitThreadpoolWork 0x1800c97a0
TerminateProcess 0x1800c9a10
UnhandledExceptionFilter 0x1800c99f8
VerifyVersionInfoW 0x1800c9828
WaitForSingleObject 0x1800c9880
WaitForSingleObjectEx 0x1800c98c8
WaitForThreadpoolTimerCallbacks 0x1800c9878
WideCharToMultiByte 0x1800c9938
NetGetAadJoinInformation 0x1800c9a48
NetApiBufferFree 0x1800ca0e8
RtlGetDeviceFamilyInfoEnum 0x1800ca110
RtlGetPersistedStateLocation 0x1800ca100
RtlNtStatusToDosError 0x1800ca0f8
VerSetConditionMask 0x1800ca108
CoCreateFreeThreadedMarshaler 0x1800ca168
CoCreateInstance 0x1800ca210
CoGetObject 0x1800ca1c8
CoImpersonateClient 0x1800ca200
CoRevertToSelf 0x1800ca208
CoSetProxyBlanket 0x1800ca1b0
CoTaskMemAlloc 0x1800ca1b8
CoTaskMemFree 0x1800ca170
CoWaitForMultipleHandles 0x1800ca1a8
HWND_UserFree 0x1800ca180
HWND_UserFree64 0x1800ca160
HWND_UserMarshal 0x1800ca130
HWND_UserMarshal64 0x1800ca138
HWND_UserSize 0x1800ca190
HWND_UserSize64 0x1800ca148
HWND_UserUnmarshal 0x1800ca188
HWND_UserUnmarshal64 0x1800ca1f0
ObjectStublessClient10 0x1800ca1e8
ObjectStublessClient11 0x1800ca1d0
ObjectStublessClient12 0x1800ca1a0
ObjectStublessClient13 0x1800ca120
ObjectStublessClient14 0x1800ca198
ObjectStublessClient15 0x1800ca178
ObjectStublessClient3 0x1800ca1d8
ObjectStublessClient4 0x1800ca1e0
ObjectStublessClient5 0x1800ca128
ObjectStublessClient6 0x1800ca140
ObjectStublessClient7 0x1800ca158
ObjectStublessClient8 0x1800ca150
ObjectStublessClient9 0x1800ca218
StringFromCLSID 0x1800ca1f8
StringFromGUID2 0x1800ca1c0
CStdStubBuffer_AddRef 0x1800c9ad0
CStdStubBuffer_Connect 0x1800c9a88
CStdStubBuffer_CountRefs 0x1800c9a98
CStdStubBuffer_DebugServerQueryInterface 0x1800c9ad8
CStdStubBuffer_DebugServerRelease 0x1800c9a68
CStdStubBuffer_Disconnect 0x1800c9a70
CStdStubBuffer_Invoke 0x1800c9ac0
CStdStubBuffer_IsIIDSupported 0x1800c9ae8
CStdStubBuffer_QueryInterface 0x1800c9a58
IUnknown_AddRef_Proxy 0x1800c9ac8
IUnknown_QueryInterface_Proxy 0x1800c9a78
IUnknown_Release_Proxy 0x1800c9a80
NdrCStdStubBuffer_Release 0x1800c9ab8
NdrDllCanUnloadNow 0x1800c9aa0
NdrDllGetClassObject 0x1800c9a90
NdrDllRegisterProxy 0x1800c9ab0
NdrOleAllocate 0x1800c9a60
NdrOleFree 0x1800c9ae0
UuidCreate 0x1800c9aa8
ShellExecuteW 0x1800c9af8
GetDesktopWindow 0x1800c9b10
GetForegroundWindow 0x1800c9b18
GetWindow 0x1800c9b08
WinHttpAddRequestHeaders 0x1800c9bc0
WinHttpCloseHandle 0x1800c9b48
WinHttpConnect 0x1800c9b58
WinHttpGetDefaultProxyConfiguration 0x1800c9b38
WinHttpGetIEProxyConfigForCurrentUser 0x1800c9b68
WinHttpGetProxyForUrl 0x1800c9b78
WinHttpOpen 0x1800c9b40
WinHttpOpenRequest 0x1800c9b90
WinHttpQueryAuthSchemes 0x1800c9ba8
WinHttpQueryDataAvailable 0x1800c9b28
WinHttpQueryHeaders 0x1800c9b80
WinHttpQueryOption 0x1800c9b50
WinHttpReadData 0x1800c9b98
WinHttpReceiveResponse 0x1800c9ba0
WinHttpSendRequest 0x1800c9bb8
WinHttpSetCredentials 0x1800c9bb0
WinHttpSetOption 0x1800c9b70
WinHttpSetStatusCallback 0x1800c9b60
WinHttpSetTimeouts 0x1800c9b88
WinHttpWriteData 0x1800c9b30
CryptCATAdminAcquireContext 0x1800c9bd0
CryptCATAdminCalcHashFromFileHandle 0x1800c9bd8
CryptCATAdminEnumCatalogFromHash 0x1800c9bf8
CryptCATAdminReleaseCatalogContext 0x1800c9be8
CryptCATAdminReleaseContext 0x1800c9bf0
CryptCATCatalogInfoFromContext 0x1800c9c10
WinVerifyTrust 0x1800c9c00
WTHelperGetProvSignerFromChain 0x1800c9be0
WTHelperProvDataFromStateData 0x1800c9c08