energyprov.dll

v10.0.19041.4355 64-bit Windows NT Analyzed
Description
Energy System Resource Usage Monitor (SRUM) provider
Authors
© Microsoft Corporation. All rights reserved.
File size
181.0 KB
Uploaded
2025-12-01 07:27
Views
99
SHA-256
29506d3a8899a017fd1505156862a81a

Exported functions 2

SruInitializeProvider #1 · 0x8440
SruUninitializeProvider #2 · 0xfac0

Imported DLLs & functions 168

ApiSetQueryApiSetPresence 0x180020a08
CoCreateGuid 0x180020a28
CoCreateInstance 0x180020a20
CoTaskMemFree 0x180020a18
DebugBreak 0x180020a40
IsDebuggerPresent 0x180020a38
OutputDebugStringW 0x180020a48
DelayLoadFailureHook 0x180020a58
ResolveDelayLoadedAPI 0x180020a68
GetLastError 0x180020a80
RaiseException 0x180020a90
SetLastError 0x180020a78
SetUnhandledExceptionFilter 0x180020a98
UnhandledExceptionFilter 0x180020a88
CompareFileTime 0x180020aa8
CreateFileW 0x180020ab0
CloseHandle 0x180020ac0
GetProcessHeap 0x180020ae8
HeapAlloc 0x180020af0
HeapDestroy 0x180020ad0
HeapFree 0x180020ae0
HeapReAlloc 0x180020ad8
HeapSize 0x180020af8
LocalAlloc 0x180020b08
InitializeSListHead 0x180020b18
DeviceIoControl 0x180020b28
DisableThreadLibraryCalls 0x180020b40
FindResourceExW 0x180020b58
GetModuleFileNameA 0x180020b68
GetModuleHandleExW 0x180020b70
GetModuleHandleW 0x180020b38
GetProcAddress 0x180020b78
LoadResource 0x180020b60
LockResource 0x180020b50
SizeofResource 0x180020b48
FormatMessageW 0x180020b88
CreateThread 0x180020bb0
GetCurrentProcess 0x180020ba0
GetCurrentProcessId 0x180020bc0
GetCurrentThreadId 0x180020bc8
ResumeThread 0x180020b98
TerminateProcess 0x180020ba8
TerminateThread 0x180020bb8
IsProcessorFeaturePresent 0x180020bd8
QueryPerformanceCounter 0x180020be8
RegCloseKey 0x180020c18
RegGetValueW 0x180020bf8
RegOpenKeyExW 0x180020c08
RegQueryValueExW 0x180020c00
RegSetValueExW 0x180020c10
AcquireSRWLockExclusive 0x180020c58
CancelWaitableTimer 0x180020cb8
CreateEventW 0x180020ca8
CreateMutexExW 0x180020ca0
CreateSemaphoreExW 0x180020c40
CreateWaitableTimerExW 0x180020c60
DeleteCriticalSection 0x180020c90
EnterCriticalSection 0x180020cc8
InitializeCriticalSection 0x180020c88
InitializeCriticalSectionAndSpinCount 0x180020c48
InitializeCriticalSectionEx 0x180020cc0
LeaveCriticalSection 0x180020c38
OpenSemaphoreW 0x180020c68
ReleaseMutex 0x180020c28
ReleaseSemaphore 0x180020c30
ReleaseSRWLockExclusive 0x180020c50
ResetEvent 0x180020c78
SetEvent 0x180020c98
SetWaitableTimer 0x180020c70
WaitForSingleObject 0x180020cb0
WaitForSingleObjectEx 0x180020c80
CreateWaitableTimerW 0x180020ce8
GetSystemInfo 0x180020d08
GetSystemTime 0x180020cf8
GetSystemTimeAsFileTime 0x180020d10
GetTickCount 0x180020d00
FileTimeToSystemTime 0x180020d28
SystemTimeToFileTime 0x180020d20
__C_specific_handler 0x180020dd0
__CxxFrameHandler3 0x180020e20
__CxxFrameHandler4 0x180020e10
__std_terminate 0x180020e18
_CxxThrowException 0x180020e28
_o___std_exception_copy 0x180020e50
_o___std_exception_destroy 0x180020e48
_o___std_type_info_destroy_list 0x180020e40
_o___stdio_common_vsnprintf_s 0x180020e38
_o___stdio_common_vswprintf 0x180020e30
_o__callnewh 0x180020de0
_o__cexit 0x180020dd8
_o__configure_narrow_argv 0x180020e60
_o__crt_atexit 0x180020e58
_o__errno 0x180020df0
_o__execute_onexit_table 0x180020de8
_o__initialize_narrow_environment 0x180020d48
_o__initialize_onexit_table 0x180020d50
_o__invalid_parameter_noinfo 0x180020d58
_o__invalid_parameter_noinfo_noreturn 0x180020d60
_o__localtime64_s 0x180020d68
_o__purecall 0x180020d70
_o__register_onexit_function 0x180020d78
_o__seh_filter_dll 0x180020d80
_o__wcsdup 0x180020d90
_o_free 0x180020d98
_o_malloc 0x180020da0
_o_terminate 0x180020da8
_o_toupper 0x180020db0
_o_wcsftime 0x180020db8
_o_wcstoul 0x180020dc0
_o_wmemcpy_s 0x180020dc8
memcpy 0x180020e68
memmove 0x180020d88
wcschr 0x180020e00
wcsrchr 0x180020e08
wcsstr 0x180020df8
_initterm 0x180020e80
_initterm_e 0x180020e78
_time64 0x180020ea0
ControlTraceW 0x180020eb8
EnableTraceEx2 0x180020eb0
StartTraceW 0x180020ec0
StopTraceW 0x180020ec8
EventProviderEnabled 0x180020ed8
EventRegister 0x180020ee8
EventSetInformation 0x180020ef8
EventUnregister 0x180020ee0
EventWriteTransfer 0x180020ef0
PowerRegisterSuspendResumeNotification 0x180020f10
PowerUnregisterSuspendResumeNotification 0x180020f08
PowerGetActiveScheme 0x180020f28
PowerReadDCValue 0x180020f30
PowerSettingRegisterNotification 0x180020f20
PowerSettingUnregisterNotification 0x180020f38
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x180020f48
DevObjCreateDeviceInfoList 0x180020998
DevObjDestroyDeviceInfoList 0x1800209a8
DevObjEnumDeviceInterfaces 0x1800209b8
DevObjGetClassDevs 0x1800209a0
DevObjGetDeviceInterfaceDetail 0x1800209b0
?_Xlength_error@std@@YAXPEBD@Z 0x180020f68
NtPowerInformation 0x180020fa0
NtQuerySystemInformation 0x180020fb8
NtUpdateWnfStateData 0x180020ff0
RtlAllocateHeap 0x180020fc8
RtlCaptureContext 0x180020f98
RtlCrc64 0x180020fd8
RtlDowncaseUnicodeString 0x180020fb0
RtlFreeHeap 0x180020fc0
RtlGetPersistedStateLocation 0x180020fd0
RtlInitUnicodeString 0x180020ff8
RtlLookupFunctionEntry 0x180020f90
RtlNtStatusToDosError 0x180020fa8
RtlQueryWnfStateData 0x180020f78
RtlRbInsertNodeEx 0x180020f80
RtlSubscribeWnfStateChangeNotification 0x180020fe0
RtlUnsubscribeWnfNotificationWaitForCompletion 0x180020fe8
RtlVirtualUnwind 0x180020f88
NdrClientCall3 0x1800209f0
RpcBindingFree 0x1800209c8
RpcBindingFromStringBindingA 0x1800209d0
RpcBindingSetAuthInfoA 0x1800209d8
RpcExceptionFilter 0x1800209e8
RpcStringBindingComposeA 0x1800209e0
RpcStringFreeA 0x1800209f8