batmeter.dll

v10.0.19041.1 64-bit Windows NT Analyzed
Description
Battery Meter Helper DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
40.5 KB
Uploaded
2025-12-01 07:23
Views
137
SHA-256
61903d145506ce4857e5211e289dd9e0

Exported functions 29

#999 · 0x3640
BatMeterIconAnimationReset #1000 · 0x3620
BatMeterIconThemeReset #1001 · 0x3760
BatMeterOnDeviceChange #1002 · 0x37d0
CleanupBatteryData #1003 · 0x38a0
CreateBatteryData #1004 · 0x3950
GetBatMeterIconAnimationState #1005 · 0x3c60
GetBatMeterIconAnimationTimeDelay #1006 · 0x3e30
GetBatMeterIconAnimationUpdate #1007 · 0x3e80
GetBatteryCapacityInfo #1008 · 0x4090
GetBatteryDetails #1009 · 0x5b00
GetBatteryImmersiveIcon #1010 · 0x4230
GetBatteryInfo #1011 · 0x42e0
GetBatteryStatusText #1012 · 0x43b0
GetBatteryWorkingState #1013 · 0x4620
IsBatteryBad #1014 · 0x4640
IsBatteryHealthWarningEnabled #1015 · 0x4650
IsBatteryLevelCritical #1016 · 0x4660
IsBatteryLevelLow #1017 · 0x4680
IsBatteryLevelReserve #1018 · 0x46a0
PowerCapabilities #1019 · 0x1020
QueryBatteryData #1020 · 0x4aa0
SetBatteryHealthWarningState #1021 · 0x4650
SetBatteryLevel #1022 · 0x4d50
SetBatteryWorkingState #1023 · 0x4dd0
SubscribeBatteryUpdateNotification #1024 · 0x62e0
UnsubscribeBatteryUpdateNotification #1025 · 0x6350
UpdateBatteryData #1026 · 0x4df0
UpdateBatteryDataAsync #1027 · 0x4e30

Imported DLLs & functions 94

RegOpenKeyW 0x180007150
DelayLoadFailureHook 0x180007200
ResolveDelayLoadedAPI 0x180007210
GetLastError 0x180007230
SetLastError 0x180007228
SetUnhandledExceptionFilter 0x180007220
UnhandledExceptionFilter 0x180007238
CreateFileW 0x180007248
CloseHandle 0x180007258
LocalAlloc 0x180007270
LocalFree 0x180007268
DeviceIoControl 0x180007280
GetOverlappedResult 0x180007288
CancelIo 0x180007298
GetSystemPowerStatus 0x1800072a8
DisableThreadLibraryCalls 0x1800072d8
GetModuleFileNameW 0x1800072d0
GetModuleHandleW 0x1800072e0
GetProcAddress 0x1800072c0
LoadLibraryExW 0x1800072b8
LoadStringW 0x1800072c8
FormatMessageW 0x1800072f0
GetCurrentProcess 0x180007318
GetCurrentProcessId 0x180007300
GetCurrentThreadId 0x180007310
TerminateProcess 0x180007308
QueryPerformanceCounter 0x180007328
RegCloseKey 0x180007340
RegQueryValueExW 0x180007338
RtlCaptureContext 0x180007360
RtlLookupFunctionEntry 0x180007358
RtlVirtualUnwind 0x180007350
ActivateActCtx 0x180007378
CreateActCtxW 0x180007388
DeactivateActCtx 0x180007380
ReleaseActCtx 0x180007370
CompareStringOrdinal 0x180007398
AcquireSRWLockExclusive 0x1800073d0
CreateEventW 0x1800073b8
DeleteCriticalSection 0x1800073c8
EnterCriticalSection 0x1800073e0
InitializeCriticalSection 0x1800073c0
LeaveCriticalSection 0x180007400
ReleaseSRWLockExclusive 0x1800073d8
ResetEvent 0x1800073e8
SetEvent 0x1800073f8
WaitForSingleObject 0x1800073f0
Sleep 0x180007420
SleepConditionVariableSRW 0x180007418
WakeAllConditionVariable 0x180007410
WaitForMultipleObjects 0x180007430
GetSystemTimeAsFileTime 0x180007448
GetTickCount 0x180007440
QueueUserWorkItem 0x180007458
GetPwrCapabilities 0x180007468
CreateCompatibleDC 0x180007170
CreateDIBSection 0x180007188
DeleteDC 0x180007160
DeleteObject 0x180007190
GetDIBits 0x180007180
SelectObject 0x180007198
SetStretchBltMode 0x180007168
StretchBlt 0x180007178
__C_specific_handler 0x180007498
__dllonexit 0x1800074c8
_amsg_exit 0x1800074b8
_initterm 0x1800074a0
_lock 0x180007490
_onexit 0x180007478
_unlock 0x180007488
_XcptFilter 0x1800074c0
free 0x1800074b0
malloc 0x1800074a8
memset 0x1800074d0
qsort 0x180007480
EtwGetTraceEnableFlags 0x1800074f8
EtwGetTraceEnableLevel 0x180007500
EtwGetTraceLoggerHandle 0x180007508
EtwRegisterTraceGuidsW 0x180007518
EtwTraceMessage 0x180007510
EtwUnregisterTraceGuids 0x1800074f0
NtQueryWnfStateData 0x1800074e8
RtlPublishWnfStateData 0x1800074e0
DestroyIcon 0x1800071d8
GetDC 0x1800071c8
GetSystemMetrics 0x1800071b0
GetSystemMetricsForDpi 0x1800071e0
LoadImageW 0x1800071c0
PostMessageW 0x1800071e8
RegisterDeviceNotificationW 0x1800071a8
ReleaseDC 0x1800071f0
SystemParametersInfoW 0x1800071d0
UnregisterDeviceNotification 0x1800071b8