umpoext.dll

v10.0.19041.5794 64-bit Windows NT Analyzed
Description
User-mode Power Service Extensions
Authors
© Microsoft Corporation. All rights reserved.
File size
169.0 KB
Uploaded
2025-12-01 07:41
Views
76
SHA-256
4e5092d8d23940354220cd4ab4cc4eb4

Exported functions 2

DllMain #1 · 0x78e0
ExtensionInit #2 · 0x4bd0

Imported DLLs & functions 216

ApiSetQueryApiSetPresence 0x18001d838
IsApiSetImplemented 0x18001d848
CoCreateInstance 0x18001d870
CoInitializeEx 0x18001d858
CoTaskMemFree 0x18001d868
CoUninitialize 0x18001d860
DebugBreak 0x18001d890
IsDebuggerPresent 0x18001d888
OutputDebugStringW 0x18001d880
DelayLoadFailureHook 0x18001d8a0
ResolveDelayLoadedAPI 0x18001d8b0
GetLastError 0x18001d8d8
SetLastError 0x18001d8d0
SetUnhandledExceptionFilter 0x18001d8c8
UnhandledExceptionFilter 0x18001d8c0
CreateFileW 0x18001d8e8
GetFileAttributesW 0x18001d8f8
ReadFile 0x18001d8f0
CloseHandle 0x18001d908
GetProcessHeap 0x18001d928
HeapAlloc 0x18001d918
HeapFree 0x18001d920
LocalAlloc 0x18001d938
LocalFree 0x18001d940
CancelIoEx 0x18001d950
DeviceIoControl 0x18001d960
GetOverlappedResult 0x18001d958
MoveFileW 0x18001d970
WTSGetActiveConsoleSessionId 0x18001d978
PowerCreateRequest 0x18001d988
DisableThreadLibraryCalls 0x18001d9a8
FreeLibrary 0x18001d9b0
GetModuleFileNameA 0x18001d9a0
GetModuleHandleExW 0x18001d9c0
GetModuleHandleW 0x18001d9d0
GetProcAddress 0x18001d9b8
LoadLibraryExW 0x18001d9c8
LoadStringW 0x18001d998
FormatMessageW 0x18001d9e0
PathCchAppend 0x18001d9f0
PerfCreateInstance 0x18001da20
PerfDeleteInstance 0x18001da00
PerfSetCounterSetInfo 0x18001da28
PerfSetULongCounterValue 0x18001da10
PerfSetULongLongCounterValue 0x18001da18
PerfStartProviderEx 0x18001da30
PerfStopProvider 0x18001da08
GetCurrentProcess 0x18001da58
GetCurrentProcessId 0x18001da40
GetCurrentThreadId 0x18001da50
TerminateProcess 0x18001da48
QueryPerformanceCounter 0x18001da68
RegCloseKey 0x18001daa0
RegCopyTreeW 0x18001da90
RegCreateKeyExW 0x18001dab0
RegDeleteTreeW 0x18001da80
RegEnumKeyExW 0x18001da78
RegGetValueW 0x18001da98
RegOpenKeyExW 0x18001da88
RegQueryValueExW 0x18001daa8
AcquireSRWLockExclusive 0x18001dae8
AcquireSRWLockShared 0x18001db50
CreateEventW 0x18001db48
CreateMutexExW 0x18001dad0
CreateSemaphoreExW 0x18001db08
DeleteCriticalSection 0x18001dae0
EnterCriticalSection 0x18001daf0
InitializeCriticalSection 0x18001db40
InitializeCriticalSectionEx 0x18001dac8
InitializeSRWLock 0x18001db18
LeaveCriticalSection 0x18001db00
OpenSemaphoreW 0x18001db10
ReleaseMutex 0x18001db38
ReleaseSemaphore 0x18001dad8
ReleaseSRWLockExclusive 0x18001db30
ReleaseSRWLockShared 0x18001daf8
SetEvent 0x18001db28
WaitForSingleObject 0x18001dac0
WaitForSingleObjectEx 0x18001db20
GetLocalTime 0x18001db80
GetSystemTime 0x18001db78
GetSystemTimeAsFileTime 0x18001db90
GetTickCount 0x18001db70
GetTickCount64 0x18001db88
CallbackMayRunLong 0x18001dbc8
CancelThreadpoolIo 0x18001dc20
CloseThreadpoolCleanupGroupMembers 0x18001dc10
CloseThreadpoolIo 0x18001dbe8
CloseThreadpoolTimer 0x18001dc00
CloseThreadpoolWork 0x18001dbb8
CreateThreadpoolCleanupGroup 0x18001dbd0
CreateThreadpoolIo 0x18001dbd8
CreateThreadpoolTimer 0x18001dbf8
CreateThreadpoolWork 0x18001dba0
IsThreadpoolTimerSet 0x18001dbb0
SetThreadpoolTimer 0x18001dbe0
StartThreadpoolIo 0x18001dba8
SubmitThreadpoolWork 0x18001dbc0
WaitForThreadpoolIoCallbacks 0x18001dbf0
WaitForThreadpoolTimerCallbacks 0x18001dc08
WaitForThreadpoolWorkCallbacks 0x18001dc18
UnregisterWaitEx 0x18001dc30
RegisterWaitForSingleObjectEx 0x18001dc40
FileTimeToSystemTime 0x18001dc50
CM_Get_Device_Interface_List_SizeW 0x18001dc70
CM_Get_Device_Interface_ListW 0x18001dc68
CM_Register_Notification 0x18001dc60
CM_Unregister_Notification 0x18001dc78
DevCloseObjectQuery 0x18001dc88
DevCreateObjectQuery 0x18001dc90
ControlTraceW 0x18001dcb0
EnableTraceEx2 0x18001dca0
StartTraceW 0x18001dca8
StopTraceW 0x18001dcb8
EventEnabled 0x18001dcd8
EventProviderEnabled 0x18001dcf0
EventRegister 0x18001dce8
EventSetInformation 0x18001dcc8
EventUnregister 0x18001dcd0
EventWriteTransfer 0x18001dce0
TdhGetProperty 0x18001dd00
PowerRegisterSuspendResumeNotification 0x18001dd10
PowerSettingRegisterNotification 0x18001dd20
PowerSettingUnregisterNotification 0x18001dd28
EnterCriticalPolicySectionInternal 0x18001dd48
LeaveCriticalPolicySectionInternal 0x18001dd40
RegisterGPNotificationInternal 0x18001dd50
UnregisterGPNotificationInternal 0x18001dd38
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x18001dd60
CreateDXGIFactory1 0x18001dd80
__C_specific_handler 0x18001ddc0
__CxxFrameHandler3 0x18001ddf8
__dllonexit 0x18001de50
_amsg_exit 0x18001de00
_callnewh 0x18001de70
_CxxThrowException 0x18001de68
_initterm 0x18001dda8
_lock 0x18001de20
_onexit 0x18001de08
_purecall 0x18001ddf0
_unlock 0x18001ddc8
_vsnprintf_s 0x18001ddd0
_vsnwprintf 0x18001de40
_wcsdup 0x18001de48
_XcptFilter 0x18001de10
??0exception@@QEAA@AEBV0@@Z 0x18001ddd8
??0exception@@QEAA@XZ 0x18001dde0
??1exception@@UEAA@XZ 0x18001dde8
??1type_info@@UEAA@XZ 0x18001dd98
?terminate@@YAXXZ 0x18001dd90
free 0x18001de38
malloc 0x18001ddb8
memcmp 0x18001ddb0
memcpy 0x18001de58
memcpy_s 0x18001de30
memmove 0x18001dda0
memmove_s 0x18001de28
memset 0x18001de80
swprintf_s 0x18001de60
toupper 0x18001de78
wcscpy_s 0x18001de18
DbgPrint 0x18001de98
EtwEventRegister 0x18001dee8
EtwEventUnregister 0x18001def0
EtwEventWrite 0x18001de90
NtPowerInformation 0x18001df00
NtQueryWnfStateData 0x18001def8
NtUpdateWnfStateData 0x18001dec8
RtlAllocateHeap 0x18001df08
RtlAllocateWnfSerializationGroup 0x18001ded8
RtlCaptureContext 0x18001df30
RtlFreeHeap 0x18001df38
RtlFreeUnicodeString 0x18001df10
RtlLookupFunctionEntry 0x18001df28
RtlNtStatusToDosError 0x18001ded0
RtlQueryWnfStateData 0x18001dec0
RtlStringFromGUID 0x18001df18
RtlSubscribeWnfStateChangeNotification 0x18001deb0
RtlUnsubscribeWnfNotificationWaitForCompletion 0x18001dee0
RtlUnsubscribeWnfStateChangeNotification 0x18001dea0
RtlVirtualUnwind 0x18001df20
RtlWaitOnAddress 0x18001deb8
RtlWakeAddressAll 0x18001dea8
PowerSetBrightnessAndTransitionTimes 0x18001d7c0
NdrServerCall2 0x18001d7d8
NdrServerCallAll 0x18001d7e8
RpcBindingFree 0x18001d7d0
RpcBindingServerFromClient 0x18001d7e0
RpcBindingToStringBindingW 0x18001d800
RpcServerRegisterIfEx 0x18001d818
RpcServerUnregisterIfEx 0x18001d808
RpcServerUseProtseqEpW 0x18001d828
RpcStringBindingParseW 0x18001d7f0
RpcStringFreeW 0x18001d7f8
UuidEqual 0x18001d820
UuidFromStringW 0x18001d810
PtrUmpoFullPowerPlanSupportDisabled 0x18001dfc0
PtrUmpoOnAcPower 0x18001df80
PtrUmpoProviderHandle 0x18001df50
PtrUmpoSchemeLock 0x18001df58
UmpoAllocate 0x18001df78
UmpoAlpcSendPowerMessage 0x18001dfd0
UmpoFree 0x18001df48
UmpoGetActiveScheme 0x18001df68
UmpoInternalCloseUserPowerKey 0x18001dfb0
UmpoInternalConvertGuidToString 0x18001dfb8
UmpoInternalDataAccessorToString 0x18001df90
UmpoInternalGetKeyValueGuid 0x18001df88
UmpoInternalOpenGUIDSubKey 0x18001dfa0
UmpoInternalOpenUserPowerKey 0x18001dfa8
UmpoNotificationHandler 0x18001dfc8
UmpoNotifyKernelAllPowerPolicyChanged 0x18001df98
UmpoSendKernelPowerPolicyNotification 0x18001df70
UmpoWriteToUserPowerKey 0x18001df60