Import table
advapi32.dll
RegOpenKeyExW, GetUserNameW, RegQueryValueExW, RegCloseKey
dbghelp.dll
MakeSureDirectoryPathExists
kernel32.dll
SetEndOfFile, WideCharToMultiByte, GetLastError, LocalFree, CompareStringA, CompareStringW, FormatMessageW, CreateFileW, CreateFileA, GetLocaleInfoW, WriteConsoleW, GetConsoleOutputCP, WriteConsoleA, SetStdHandle, HeapSize, IsValidLocale, InterlockedCompareExchange, InterlockedExchange, MultiByteToWideChar, InterlockedIncrement, InterlockedDecrement, Sleep, InitializeCriticalSection, DeleteCriticalSection, EnterCriticalSection, LeaveCriticalSection, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, HeapFree, GetProcAddress, GetModuleHandleA, ExitProcess, GetSystemTimeAsFileTime, GetCurrentThreadId, GetCommandLineA, GetVersionExA, HeapAlloc, GetProcessHeap, RaiseException, RtlUnwind, LCMapStringA, LCMapStringW, GetCPInfo, GetStringTypeA, GetStringTypeW, SetHandleCount, GetStdHandle, GetFileType, GetStartupInfoA, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, SetLastError, CloseHandle, WriteFile, GetConsoleCP, GetConsoleMode, HeapDestroy, HeapCreate, VirtualFree, VirtualAlloc, HeapReAlloc, GetModuleFileNameA, LoadLibraryA, ReadFile, SetFilePointer, FlushFileBuffers, GetTimeZoneInformation, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, QueryPerformanceCounter, GetTickCount, GetCurrentProcessId, GetACP, GetOEMCP, IsValidCodePage, GetLocaleInfoA, GetUserDefaultLCID, EnumSystemLocalesA, SetEnvironmentVariableA, GetModuleHandleW, InitializeCriticalSectionAndSpinCount
powrprof.dll
PowerReadACValueIndex, PowerReadDCValueIndex, PowerWriteACValueIndex, PowerWriteDCValueIndex
shell32.dll
SHGetFolderPathW
user32.dll
UnregisterPowerSettingNotification, RegisterPowerSettingNotification
Export table
ReadPowerSettingValueIndex
RegisterWindowPowerSettingNotification
UnregisterWindowPowerSettingNotification
WritePowerSettingValueIndex