umpo.dll

Description: User-mode Power Service

Authors: © Microsoft Corporation. All rights reserved.

Version: 10.0.19041.3636

Architecture: 64-bit

Operating System: Windows NT

SHA256: c6a6febfd06bff54ac74ea3ad39ae166

File Size: 174.5 KB

Uploaded At: Dec. 1, 2025, 7:41 a.m.

Views: 3

Exported Functions

  • PtrUmpoFullPowerPlanSupportDisabled (Ordinal: 1, Address: 0x22179)
  • PtrUmpoOnAcPower (Ordinal: 2, Address: 0x21410)
  • PtrUmpoProviderHandle (Ordinal: 3, Address: 0x21fd0)
  • PtrUmpoSchemeLock (Ordinal: 4, Address: 0x22240)
  • UmpoAllocate (Ordinal: 5, Address: 0x142b0)
  • UmpoAlpcSendPowerMessage (Ordinal: 6, Address: 0x6a00)
  • UmpoFree (Ordinal: 7, Address: 0x142e0)
  • UmpoGetActiveScheme (Ordinal: 8, Address: 0x2a90)
  • UmpoInternalCloseUserPowerKey (Ordinal: 9, Address: 0x67d0)
  • UmpoInternalConvertGuidToString (Ordinal: 10, Address: 0x66d0)
  • UmpoInternalDataAccessorToString (Ordinal: 11, Address: 0x69b0)
  • UmpoInternalGetKeyValueGuid (Ordinal: 12, Address: 0x2970)
  • UmpoInternalOpenGUIDSubKey (Ordinal: 13, Address: 0x64a0)
  • UmpoInternalOpenUserPowerKey (Ordinal: 14, Address: 0x2840)
  • UmpoMain (Ordinal: 15, Address: 0x11fa0)
  • UmpoNotificationHandler (Ordinal: 16, Address: 0xb660)
  • UmpoNotifyKernelAllPowerPolicyChanged (Ordinal: 17, Address: 0x75b0)
  • UmpoSendKernelPowerPolicyNotification (Ordinal: 18, Address: 0x3e90)
  • UmpoWriteToUserPowerKey (Ordinal: 19, Address: 0x10ba0)

Imported DLLs & Functions

api-ms-win-core-apiquery-l1-1-0.dll
  • ApiSetQueryApiSetPresence (Address: 0x180018968)
api-ms-win-core-apiquery-l2-1-0.dll
  • IsApiSetImplemented (Address: 0x180018978)
api-ms-win-core-debug-l1-1-0.dll
  • IsDebuggerPresent (Address: 0x180018988)
api-ms-win-core-delayload-l1-1-0.dll
  • DelayLoadFailureHook (Address: 0x180018998)
api-ms-win-core-delayload-l1-1-1.dll
  • ResolveDelayLoadedAPI (Address: 0x1800189a8)
api-ms-win-core-errorhandling-l1-1-0.dll
  • GetLastError (Address: 0x1800189c0)
  • SetUnhandledExceptionFilter (Address: 0x1800189b8)
  • UnhandledExceptionFilter (Address: 0x1800189c8)
api-ms-win-core-file-l1-1-0.dll
  • CreateDirectoryW (Address: 0x180018a18)
  • CreateFileW (Address: 0x1800189e8)
  • DeleteFileW (Address: 0x1800189e0)
  • FindClose (Address: 0x1800189f0)
  • FindFirstFileW (Address: 0x1800189d8)
  • FindNextFileW (Address: 0x180018a08)
  • ReadFile (Address: 0x180018a10)
  • RemoveDirectoryW (Address: 0x1800189f8)
  • WriteFile (Address: 0x180018a00)
api-ms-win-core-file-l1-2-0.dll
  • GetTempPathW (Address: 0x180018a28)
api-ms-win-core-handle-l1-1-0.dll
  • CloseHandle (Address: 0x180018a38)
api-ms-win-core-heap-l2-1-0.dll
  • LocalAlloc (Address: 0x180018a48)
  • LocalFree (Address: 0x180018a50)
api-ms-win-core-interlocked-l1-1-0.dll
  • InitializeSListHead (Address: 0x180018a60)
api-ms-win-core-libraryloader-l1-2-0.dll
  • DisableThreadLibraryCalls (Address: 0x180018a78)
  • FreeLibrary (Address: 0x180018a70)
  • GetModuleFileNameA (Address: 0x180018a80)
  • GetProcAddress (Address: 0x180018a90)
  • LoadLibraryExW (Address: 0x180018a88)
api-ms-win-core-path-l1-1-0.dll
  • PathCchAppend (Address: 0x180018aa0)
api-ms-win-core-processthreads-l1-1-0.dll
  • GetCurrentProcess (Address: 0x180018af8)
  • GetCurrentProcessId (Address: 0x180018ad0)
  • GetCurrentThread (Address: 0x180018af0)
  • GetCurrentThreadId (Address: 0x180018ae0)
  • GetProcessId (Address: 0x180018ab0)
  • OpenProcessToken (Address: 0x180018b08)
  • OpenThreadToken (Address: 0x180018b00)
  • TerminateProcess (Address: 0x180018ad8)
  • TlsAlloc (Address: 0x180018ae8)
  • TlsFree (Address: 0x180018ab8)
  • TlsGetValue (Address: 0x180018ac0)
  • TlsSetValue (Address: 0x180018ac8)
api-ms-win-core-processthreads-l1-1-1.dll
  • IsProcessorFeaturePresent (Address: 0x180018b18)
api-ms-win-core-profile-l1-1-0.dll
  • QueryPerformanceCounter (Address: 0x180018b28)
api-ms-win-core-registry-l1-1-0.dll
  • RegCloseKey (Address: 0x180018b78)
  • RegCreateKeyExW (Address: 0x180018b40)
  • RegDeleteKeyExW (Address: 0x180018b98)
  • RegDeleteTreeW (Address: 0x180018b80)
  • RegDeleteValueW (Address: 0x180018b50)
  • RegEnumKeyExW (Address: 0x180018b38)
  • RegEnumValueW (Address: 0x180018b48)
  • RegFlushKey (Address: 0x180018b88)
  • RegGetValueW (Address: 0x180018b60)
  • RegLoadAppKeyW (Address: 0x180018b68)
  • RegOpenKeyExW (Address: 0x180018b70)
  • RegQueryInfoKeyW (Address: 0x180018b90)
  • RegQueryValueExW (Address: 0x180018b58)
  • RegSetValueExW (Address: 0x180018ba0)
api-ms-win-core-synch-l1-1-0.dll
  • AcquireSRWLockExclusive (Address: 0x180018c08)
  • AcquireSRWLockShared (Address: 0x180018bf0)
  • CreateEventW (Address: 0x180018bf8)
  • DeleteCriticalSection (Address: 0x180018bd0)
  • EnterCriticalSection (Address: 0x180018bc0)
  • InitializeCriticalSection (Address: 0x180018bb0)
  • InitializeSRWLock (Address: 0x180018c00)
  • LeaveCriticalSection (Address: 0x180018bb8)
  • ReleaseSRWLockExclusive (Address: 0x180018bd8)
  • ReleaseSRWLockShared (Address: 0x180018be8)
  • SetEvent (Address: 0x180018be0)
  • WaitForSingleObject (Address: 0x180018bc8)
api-ms-win-core-synch-l1-2-0.dll
  • Sleep (Address: 0x180018c18)
api-ms-win-core-sysinfo-l1-1-0.dll
  • GetSystemDirectoryW (Address: 0x180018c30)
  • GetSystemTimeAsFileTime (Address: 0x180018c28)
  • GetTickCount (Address: 0x180018c38)
  • GetVersionExW (Address: 0x180018c40)
api-ms-win-core-threadpool-l1-2-0.dll
  • CloseThreadpoolWait (Address: 0x180018c60)
  • CreateThreadpoolWait (Address: 0x180018c58)
  • SetThreadpoolWait (Address: 0x180018c50)
  • WaitForThreadpoolWaitCallbacks (Address: 0x180018c68)
api-ms-win-core-timezone-l1-1-0.dll
  • FileTimeToSystemTime (Address: 0x180018c90)
  • SystemTimeToFileTime (Address: 0x180018c80)
  • SystemTimeToTzSpecificLocalTime (Address: 0x180018c78)
  • TzSpecificLocalTimeToSystemTime (Address: 0x180018c88)
api-ms-win-crt-private-l1-1-0.dll
  • __C_specific_handler (Address: 0x180018d08)
  • _o___std_type_info_destroy_list (Address: 0x180018cf0)
  • _o___stdio_common_vswprintf (Address: 0x180018ce8)
  • _o__cexit (Address: 0x180018d00)
  • _o__configure_narrow_argv (Address: 0x180018cf8)
  • _o__errno (Address: 0x180018cd0)
  • _o__execute_onexit_table (Address: 0x180018ca0)
  • _o__initialize_narrow_environment (Address: 0x180018ca8)
  • _o__initialize_onexit_table (Address: 0x180018cb0)
  • _o__invalid_parameter_noinfo (Address: 0x180018cb8)
  • _o__seh_filter_dll (Address: 0x180018cc0)
  • _o__wcsicmp (Address: 0x180018cd8)
  • _o_toupper (Address: 0x180018ce0)
  • memcpy (Address: 0x180018d20)
  • memmove (Address: 0x180018cc8)
  • wcsrchr (Address: 0x180018d10)
  • wcsstr (Address: 0x180018d18)
api-ms-win-crt-runtime-l1-1-0.dll
  • _initterm (Address: 0x180018d30)
  • _initterm_e (Address: 0x180018d38)
api-ms-win-crt-string-l1-1-0.dll
  • memset (Address: 0x180018d48)
api-ms-win-eventing-provider-l1-1-0.dll
  • EventProviderEnabled (Address: 0x180018d70)
  • EventRegister (Address: 0x180018d58)
  • EventSetInformation (Address: 0x180018d60)
  • EventUnregister (Address: 0x180018d68)
  • EventWriteTransfer (Address: 0x180018d78)
api-ms-win-security-base-l1-1-0.dll
  • AccessCheck (Address: 0x180018da8)
  • AdjustTokenPrivileges (Address: 0x180018da0)
  • AllocateAndInitializeSid (Address: 0x180018db8)
  • CheckTokenMembership (Address: 0x180018dc8)
  • CreateWellKnownSid (Address: 0x180018db0)
  • FreeSid (Address: 0x180018dc0)
  • GetLengthSid (Address: 0x180018d98)
  • ImpersonateLoggedOnUser (Address: 0x180018d90)
  • RevertToSelf (Address: 0x180018d88)
api-ms-win-security-sddl-l1-1-0.dll
  • ConvertStringSecurityDescriptorToSecurityDescriptorW (Address: 0x180018dd8)
api-ms-win-service-core-l1-1-0.dll
  • RegisterServiceCtrlHandlerExW (Address: 0x180018df0)
  • SetServiceStatus (Address: 0x180018de8)
api-ms-win-service-private-l1-1-0.dll
  • I_QueryTagInformation (Address: 0x180018e00)
  • I_ScSendPnPMessage (Address: 0x180018e08)
KERNELBASE.dll
  • WTSGetServiceSessionId (Address: 0x180018878)
  • WTSIsServerContainer (Address: 0x180018870)
ntdll.dll
  • AlpcGetMessageAttribute (Address: 0x180018eb8)
  • AlpcInitializeMessageAttribute (Address: 0x180018ec0)
  • DbgPrint (Address: 0x180018f28)
  • EtwEventEnabled (Address: 0x180018e50)
  • EtwEventRegister (Address: 0x180018e28)
  • EtwEventUnregister (Address: 0x180018e38)
  • EtwEventWrite (Address: 0x180018e30)
  • NtAlpcCancelMessage (Address: 0x180018f00)
  • NtAlpcConnectPort (Address: 0x180018f08)
  • NtAlpcDisconnectPort (Address: 0x180018eb0)
  • NtAlpcQueryInformation (Address: 0x180018ee8)
  • NtAlpcSendWaitReceivePort (Address: 0x180018ea8)
  • NtClose (Address: 0x180018ef0)
  • NtCreateIRTimer (Address: 0x180018f78)
  • NtPowerInformation (Address: 0x180018f40)
  • NtQueryInformationProcess (Address: 0x180018e48)
  • NtQueryInformationToken (Address: 0x180018ed8)
  • NtQuerySystemTime (Address: 0x180018f58)
  • NtQueryWnfStateData (Address: 0x180018f60)
  • NtSetIRTimer (Address: 0x180018e90)
  • RtlAllocateHeap (Address: 0x180018e58)
  • RtlAllocateWnfSerializationGroup (Address: 0x180018f50)
  • RtlCaptureContext (Address: 0x180018f80)
  • RtlCompareMemory (Address: 0x180018f20)
  • RtlCopySid (Address: 0x180018e78)
  • RtlCreateHeap (Address: 0x180018e60)
  • RtlDeleteElementGenericTableAvl (Address: 0x180018e68)
  • RtlDestroyHeap (Address: 0x180018e80)
  • RtlEnumerateGenericTableAvl (Address: 0x180018ec8)
  • RtlEqualString (Address: 0x180018e98)
  • RtlFreeHeap (Address: 0x180018e20)
  • RtlGetPersistedStateLocation (Address: 0x180018f98)
  • RtlGUIDFromString (Address: 0x180018ea0)
  • RtlInitializeGenericTableAvl (Address: 0x180018e18)
  • RtlInitUnicodeString (Address: 0x180018ef8)
  • RtlInsertElementGenericTableAvl (Address: 0x180018ed0)
  • RtlIsMultiSessionSku (Address: 0x180018fa0)
  • RtlIsStateSeparationEnabled (Address: 0x180018e88)
  • RtlLengthSid (Address: 0x180018e40)
  • RtlLoadString (Address: 0x180018f48)
  • RtlLookupElementGenericTableAvl (Address: 0x180018e70)
  • RtlLookupFunctionEntry (Address: 0x180018f88)
  • RtlNtStatusToDosError (Address: 0x180018f30)
  • RtlPublishWnfStateData (Address: 0x180018f68)
  • RtlSubscribeWnfStateChangeNotification (Address: 0x180018f70)
  • RtlUnsubscribeWnfNotificationWaitForCompletion (Address: 0x180018f38)
  • RtlVirtualUnwind (Address: 0x180018f90)
  • TpAllocAlpcCompletion (Address: 0x180018f18)
  • TpReleaseAlpcCompletion (Address: 0x180018f10)
  • TpWaitForAlpcCompletion (Address: 0x180018ee0)
RPCRT4.dll
  • I_RpcBindingIsClientLocal (Address: 0x1800188a8)
  • I_RpcOpenClientProcess (Address: 0x180018890)
  • Ndr64AsyncClientCall (Address: 0x180018888)
  • NdrClientCall3 (Address: 0x180018910)
  • NdrServerCall2 (Address: 0x180018898)
  • NdrServerCallAll (Address: 0x1800188b0)
  • RpcAsyncCancelCall (Address: 0x180018908)
  • RpcAsyncCompleteCall (Address: 0x1800188e0)
  • RpcAsyncInitializeHandle (Address: 0x1800188c8)
  • RpcBindingFree (Address: 0x1800188c0)
  • RpcBindingFromStringBindingW (Address: 0x1800188d8)
  • RpcImpersonateClient (Address: 0x1800188f8)
  • RpcRevertToSelf (Address: 0x1800188f0)
  • RpcServerRegisterIf3 (Address: 0x1800188a0)
  • RpcServerUnregisterIfEx (Address: 0x1800188b8)
  • RpcServerUseProtseqEpW (Address: 0x180018918)
  • RpcStringBindingComposeW (Address: 0x180018930)
  • RpcStringFreeW (Address: 0x180018900)
  • UuidCreate (Address: 0x1800188d0)
  • UuidEqual (Address: 0x180018920)
  • UuidFromStringW (Address: 0x1800188e8)
  • UuidToStringW (Address: 0x180018928)
UMPDC.dll
  • PdcPpmProfileClientRegister (Address: 0x180018940)
  • PdcPpmProfileClientUnregister (Address: 0x180018958)
  • PdcPpmProfileDisable (Address: 0x180018948)
  • PdcPpmProfileEnable (Address: 0x180018950)