batmeter.dll

v10.0.19041.1 32-bit Windows NT Analyzed
Description
Battery Meter Helper DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
32.0 KB
Uploaded
2025-12-01 07:53
Views
96
SHA-256
043ec0edc6be8421b349dd503e7c8f41

Exported functions 29

#999 · 0x35e0
BatMeterIconAnimationReset #1000 · 0x35d0
BatMeterIconThemeReset #1001 · 0x36c0
BatMeterOnDeviceChange #1002 · 0x3710
CleanupBatteryData #1003 · 0x37c0
CreateBatteryData #1004 · 0x3860
GetBatMeterIconAnimationState #1005 · 0x3ad0
GetBatMeterIconAnimationTimeDelay #1006 · 0x3c90
GetBatMeterIconAnimationUpdate #1007 · 0x3cd0
GetBatteryCapacityInfo #1008 · 0x3e80
GetBatteryDetails #1009 · 0x5330
GetBatteryImmersiveIcon #1010 · 0x3fa0
GetBatteryInfo #1011 · 0x4010
GetBatteryStatusText #1012 · 0x4080
GetBatteryWorkingState #1013 · 0x1980
IsBatteryBad #1014 · 0x42a0
IsBatteryHealthWarningEnabled #1015 · 0x42b0
IsBatteryLevelCritical #1016 · 0x42c0
IsBatteryLevelLow #1017 · 0x42e0
IsBatteryLevelReserve #1018 · 0x4300
PowerCapabilities #1019 · 0x19a0
QueryBatteryData #1020 · 0x4690
SetBatteryHealthWarningState #1021 · 0x4890
SetBatteryLevel #1022 · 0x48a0
SetBatteryWorkingState #1023 · 0x4930
SubscribeBatteryUpdateNotification #1024 · 0x5950
UnsubscribeBatteryUpdateNotification #1025 · 0x5960
UpdateBatteryData #1026 · 0x4950
UpdateBatteryDataAsync #1027 · 0x4980

Imported DLLs & functions 91

RegOpenKeyW 0x5e508000
DelayLoadFailureHook 0x5e508058
ResolveDelayLoadedAPI 0x5e508060
GetLastError 0x5e508074
SetLastError 0x5e508068
SetUnhandledExceptionFilter 0x5e50806c
UnhandledExceptionFilter 0x5e508070
CreateFileW 0x5e50807c
CloseHandle 0x5e508084
LocalAlloc 0x5e50808c
LocalFree 0x5e508090
DeviceIoControl 0x5e50809c
GetOverlappedResult 0x5e508098
CancelIo 0x5e5080a4
GetSystemPowerStatus 0x5e5080ac
DisableThreadLibraryCalls 0x5e5080bc
GetModuleFileNameW 0x5e5080c0
GetModuleHandleW 0x5e5080c4
GetProcAddress 0x5e5080c8
LoadLibraryExW 0x5e5080b4
LoadStringW 0x5e5080b8
FormatMessageW 0x5e5080d0
GetCurrentProcess 0x5e5080dc
GetCurrentProcessId 0x5e5080d8
GetCurrentThreadId 0x5e5080e0
TerminateProcess 0x5e5080e4
QueryPerformanceCounter 0x5e5080ec
RegCloseKey 0x5e5080f4
RegQueryValueExW 0x5e5080f8
ActivateActCtx 0x5e508108
CreateActCtxW 0x5e508100
DeactivateActCtx 0x5e50810c
ReleaseActCtx 0x5e508104
CompareStringOrdinal 0x5e508114
AcquireSRWLockExclusive 0x5e50813c
CreateEventW 0x5e508128
DeleteCriticalSection 0x5e508134
EnterCriticalSection 0x5e50812c
InitializeCriticalSection 0x5e508130
LeaveCriticalSection 0x5e508124
ReleaseSRWLockExclusive 0x5e508140
ResetEvent 0x5e508148
SetEvent 0x5e508138
WaitForSingleObject 0x5e508144
Sleep 0x5e508158
SleepConditionVariableSRW 0x5e508154
WakeAllConditionVariable 0x5e508150
WaitForMultipleObjects 0x5e508160
GetSystemTimeAsFileTime 0x5e50816c
GetTickCount 0x5e508168
QueueUserWorkItem 0x5e508174
GetPwrCapabilities 0x5e50817c
CreateCompatibleDC 0x5e508008
CreateDIBSection 0x5e508020
DeleteDC 0x5e508010
DeleteObject 0x5e508014
GetDIBits 0x5e50801c
SelectObject 0x5e50800c
SetStretchBltMode 0x5e508018
StretchBlt 0x5e508024
__dllonexit 0x5e50818c
_amsg_exit 0x5e5081a4
_except_handler4_common 0x5e5081ac
_initterm 0x5e508198
_lock 0x5e508194
_onexit 0x5e508188
_unlock 0x5e508190
_XcptFilter 0x5e5081a8
free 0x5e5081a0
malloc 0x5e50819c
memset 0x5e5081b0
qsort 0x5e508184
EtwGetTraceEnableFlags 0x5e5081c4
EtwGetTraceEnableLevel 0x5e5081c8
EtwGetTraceLoggerHandle 0x5e5081cc
EtwRegisterTraceGuidsW 0x5e5081d4
EtwTraceMessage 0x5e5081d0
EtwUnregisterTraceGuids 0x5e5081c0
NtQueryWnfStateData 0x5e5081bc
RtlPublishWnfStateData 0x5e5081b8
DestroyIcon 0x5e508048
GetDC 0x5e508040
GetSystemMetrics 0x5e508030
GetSystemMetricsForDpi 0x5e50804c
LoadImageW 0x5e50803c
PostMessageW 0x5e508038
RegisterDeviceNotificationW 0x5e50802c
ReleaseDC 0x5e508050
SystemParametersInfoW 0x5e508044
UnregisterDeviceNotification 0x5e508034